My application mixes Swing components and a GLCanvas. The user is also able to open new dialogs also using Swing components and some GLCanvas for preview.
At home on my Athlon 64@3200 + GeForce 6600 + 1Mb of RAM there is no problem, everything is ok. ( FPSAnimator @60hz )
On other computers Swing components are not always refreshed and some dialogs just show a single slider. ( If I set the FPSAnimator @ 5hz, everything is ok but my game is not playable ).
This is not acceptable so I have tried to add a add( JComponent ) method to the Animator class. Now, for my main window, the FPSAnimator have to repaint 2 JPanel containing some JButton and a GLCanvas. Performances are down so I can’t do the job this way.
Have you a better solution for my problem ?