Bonjour,
Je vous explique mon probleme:
J'ai une appli utilisant un JDesktopPane et au demarrage il n'y a qu'une InternalFrame contenant un JTextField. Je voudrais que cette InternalFrame soit selectionnee et que le focus soit sur le JTextField.
Le probleme bah c'est que mon InternalFrame n'est pas seletionee.. il faut que je clique dessus et la le focus est sur le JTextField.
J'ai essaye avec requestFocus, requestFocusInWindow .. sur le JTextField, sur l'InternalFrame: ca marche pas
J'ai essaye setSelected sur l'InternalFrame et setSelectedFrame sur le JDesktopPane: ca marche pas non plus![]()
La seule facon d'obtenir ca pour le moment c'est de demarrer un Thread qui attend que la fenetre soit affichee pour faire un setSelected(true) sur mon InternalFrame.
Je trouve ca degeu qulequ'un connaitrait une methode plus propre pour obtenir ce resultat ?
Bulbo![]()
Partager