Bonjour,
 
J'ai une application Swing qui utilise des fen�tres internes. Dans la fen�tre principale il ya un JTree avec un FocusListener et un TreeSelectionListener (m�thode valueChanged()).
 
Il arrive parfois que le focusListener de l'arbre ne r�agisse plus, aors qu'il est toujours pr�sent. On peut changer la s�lection courante dans l'arbre, mais la m�thode focusGained() n'est jamais appel�e. Par contre la m�thode valueChanged() est bien appel�e si l'on clique sur un autre noeud.
 
Graphiquement, l'arbre ET la fen�tre interne semblent avoir le focus simultan�ment (!), mais c'est toujours la fen�tre interne qui poss�de effectivement le focus
 
Je suis en JDK 1.3.1 et les conseils de Sun pour ce type de bug sont : passez au JDK1.4. Or il n'en est pas question pour l'instant.
 
Quelqu'un a-t-il eu le m�me pb?
 
Pascal
 

Répondre à