I have a swing app. with a jframe with lots of internal frames containing large JTable.
Those jtables get updated continuously so there is lots of repainting going on. 

in some circumstances I can simply keep the JFrame invisible. (frame.setVisible(false))

I was wondering if anybody knows if I will gain something in terms of performance 
(something considerable or not)

such as 50% gain or you would only get 2% gain...

and maybe some sort of explaination on what to expect.

thanks

p.s.
Another way to rephrase the question is:
Are swing components clever enough not to repaint/reflow theirselves if not visible ???