hello,
lorsque vous avez un logiciel dans la barre de titre et qu'il se passe quelque chose, c'est bien de crée un evenement pour avertir l'utilisateur.
A l'epoque ou j'utilisait java 1.3 il suffisai de faire
frame.setVisible(true) pour qu'elle "clignote" lorsqu'elle etait iconifié ou qu'elle n'avait pas le focus.
Lorsque ce 'etait pas le cas, rien ne se passait.C'etait top!
Depuuis la 1.4, le setVisible() donne le focus a la frame ce qui est tres désagreable et deroutant pour le newbie.
La solution trouvé, c'est de faire un frame.show(); ( non non c'est pas deprecated)
lorsqu'elle est iconifié ca fait ce qu'on lui demande, le probleme c'est que lorsqu'elle est seulement au second plan, elle prend le focus et ca c'est super relou.
2 questions donc:
-Avez vous une autre solution
-Est ce que c'est une bonne idée de faire un:
si la frame n'a pas le focus alors je l'"iconifie" pour ensuite appelé show()
Merci