Bonjour,
J'ai du mal à comprendre le mécanisme de "implements", même en lisant le tutoriel
Est ce que quelqu'un peut m'expliquer à part les interfaces graphiques, il sert à quoi?
Merci
C'est bien beau, vous me direz, mais comme ça, ça ne sert à rien. On va donc attribuer une action à ce bouton. Pour cela, il va falloir lui ajouter un listener, un écouteur d'action. En java, un écouteur d'action est un ActionListener. Il faudra donc définir qui va être l'écouteur de notre bouton, dans notre cas, on va dire que c'est la fenêtre elle-même, qui va écouter notre bouton pour ne rien compliquer. Car on peut aussi créer une autre classe qui ferait office d'écouteur. Pour qu'une classe puisse être écouteuse d'action, il faut qu'elle implémente, l'interface ActionListener. Pour cela, il vous suffira d'ajouter dans le signature de la classe implements ActionListener. Ainsi, la signature de notre classe deviendra :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class FenetreAvecBouton extends JFrame implements ActionListener{
Partager