Bonjour à tous
J'ai une appli qui a entre autre parmis ses fenetres une JDialog.
J'aimerais à un moment donner créer une animation pour faire disparaitre la fenetre.
Du coup j'ai ce code.
Code :
- public void hideWindow() {
- int h = getHeight();
- int w = getWidth();
- for(int i=0;i<h;i++) {
- setSize(w,h-i);
- setVisible(true);
- setVisible(false);
- }
- setVisible(false);
- }
|
Malheureusement le setVisible(true) puis false fait scintiller la fenetre.
J'ai essayé avec un repaint() mais ca ne marche pas.
Quelqu'un a une idée ?
Merci