Lorsque vous avez conçu l'interface, vous devez toujours ajouter les actions d'exécution correspondantes aux composants. Il existe un mécanisme de traitement temporel correspondant en JAVA, appelé "écouteur". Le processus d'ajout des actions d'exécution correspondantes aux composants est appelé "enregistrement". dans lequel "Listener" est une interface qui contient les fonctions d'exécution correspondantes. Ce que vous devez faire est d'implémenter les fonctions de la méthode vous-même, puis de les "enregistrer" dans le composant. En termes simples, cela signifie que ma mère m'a demandé de le faire. acheter de la sauce. Pétrole, ma mère ne se soucie pas du nombre de jours pendant lesquels je vais marcher dans les rues, de la façon dont je vais négocier avec le patron ou de la manière dont je rentre à la maison. Le résultat final dont ma mère a besoin est que je puisse lui livrer la sauce soja. mains. Le processus d'achat de sauce soja au cours du semestre a été réalisé par moi, je suis « l'auditeur » dans le mécanisme de traitement de l'événement et j'accepte les instructions de ma mère. Lorsque ma mère me demande d'acheter de la sauce soja, elle « enregistre » l'événement. pour moi Haha, cela reflète encore une fois parfaitement la séparation de l'implémentation et de l'interface en JAVA.
Les événements de composants en JAVA incluent ActionEvent, KeyEvent, FocusEvent, ComponentEvent, MouseEvent, AdjustmentEvent, etc. Chaque composant prend en charge tout ou partie des événements. L'événement correspondant a un écouteur correspondant pour surveiller l'occurrence de l'événement et implémenter la méthode d'interface, le programme. Ce que le membre doit faire est de créer un objet de classe d'événement, d'y implémenter les fonctions, puis de l'enregistrer avec le composant correspondant. Voici une démonstration de code :