Je n'ai pas encore totalement compris certains concepts Java comme Listeners and Adapters, etc., et récemment je cherchais un moyen d'exécuter du code quand j'appuie sur enter alors qu'un JTextField a le focus et que j'ai trouvé ce code :A propos d'ActionPerformed et ActionEvent
JTextField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Enter pressed");
}
}
);
Ce code fonctionne très bien, mais je n'ai pas la moindre idée de comment le JTextField sait que je veux que le code à exécuter lorsque j'appuie sur la touche Entrée. Je devine que le JTextField a défini dans son code pour quels événements (comme Enter press) il va "répondre". J'espère que quelqu'un peut me aider à clarifier ce doute
Regardez ici. https://en.wikibooks.org/wiki/Java_Programming/Event_Handling. Ce site vous donnera des informations de base sur la gestion des événements. – Mac