Utilisatn de l’événement ‘focusGained( FocusEvent e )’ d’ un JComboBox

Author:

Il arrive très souvent que l’événement ‘focusGained( FocusEvent e )’ du composant ‘JComboBox’ ne fonctionne pas.
Pour résoudre ce problème, vous pouvez utiliser la technique suivante

 JTextField composantSrc = (JTextField) cmbSearch.getEditor().getEditorComponent();
composantSrc.addFocusListener( new FocusListener(){
public void focusGained( FocusEvent e ){
System.out.println("focus Gagné");
}

public void focusLost( FocusEvent e ){
System.out.println("Focus Perdu");
}
});

Leave a Reply

Your email address will not be published. Required fields are marked *