Comment ajouter ActionListener

ActionListener est une bibliothèque de classes qui donne aux développeurs Java un procédé de capture d'événements. Un événement est déclenché chaque fois qu'un utilisateur interagit avec une application. Par exemple, en cliquant sur un bouton déclenche un événement qui indique au compilateur quelles mesures prendre pour un clic de bouton. Utilisation ActionListener, un développeur peut intercepter les événements et le code pour l'entrée de l'utilisateur de l'action.

Instructions

  1. Inclure la bibliothèque de classe. Cette directive est placé au début du fichier de code Java:
    importer java.awt.event. *;




  2. Créer une zone de texte et le bouton pour gérer les événements. Dans cet exemple, le texte sera affiché dans une zone de texte lorsque l'utilisateur clique sur un bouton. Pour utiliser un bouton et zone de texte, ils doivent être définis dans le code. Ce qui suit est la syntaxe pour la définition de ces deux variables:
    Bouton monBouton
    GO
    TextField myText-
    monBouton = new Button ("Cliquez-moi!") -
    myText = new TextField ("Texte affiche ici", 35) -
    ajouter (myButton) -
    ajouter (myText);

  3. Ajouter un événement piégeage au bouton. Ce code accorde à un auditeur de la touche, de sorte que le code personnalisé est déclenché lorsque l'utilisateur clique sur:
    myButton.addActionListener (this);




  4. Ajouter la fonction d'événement. Code d'événement est programmé dans une fonction distincte de code principal. La syntaxe suivante crée une fonction qui est déclenché lorsque le bouton est cliqué:
    public void actionPerformed (ActionEvent myEvent)
    {
    }

  5. Ajouter le code dans la fonction d'événement à traiter après que le bouton est cliqué. Voici un exemple simple de texte affiché dans une zone de texte. Le code suivant est ajouté à la fonction d'événement et a tiré après chaque clic sur le bouton:
    public void actionPerformed (ActionEvent myEvent)
    {
    myText.setText ("Vous avez cliqué sur le bouton.") -
    }

» » » » Comment ajouter ActionListener