Jak korzystać z ActionListener w Javie

Użyj interfejsu ActionListener, aby dodać interaktywność do aplikacji Java.

Krok 1

Uruchom program do programowania Java.

Krok 2

Utwórz nowy plik klasy, kliknij menu "Plik" i wybierz "Nowy". Napisz "ButtonActionListener.java" w polu "Nazwa pliku" i zapisz.

Krok 3

Zaimportuj pakiet java.awt.event, wpisując w edytorze tekstu u góry pliku:

import java.awt.event. *;

Pakiet java.awt.event umożliwia dostęp do interfejsu ActionListener.

Krok 4

Utwórz klasę ButtonActionListener i zaimplementuj interfejs ActionListener, pisząc następujący tekst w edytorze tekstu bezpośrednio po deklaracji pakietu:

klasa publiczna ButtonActionListener implementuje ActionListener {}

Reszta kodu klasy zostanie zapisana wewnątrz klawiszy.

Krok 5

Utwórz przycisk o nazwie "przycisk" podczas pisania następującego kodu:

Przycisk JButton = nowy przycisk J ("Oznaczenie przycisku");

Zastąp "Etykieta przycisku" tym, co ma pokazywać przycisk.

Krok 6

Dodaj ActionListener do przycisku, wpisując:

button.addActionListener (this);

Element ActionLister można dodać do dowolnego typu komponentu interfejsu GUI języka Java.

Krok 7

Utwórz metodę actionPerformed (), która jako argument przyjmuje typ ActionEvent.

Przykład: public void actionPerformed (ActionEvent e) {System.out.println ("Go");}

Ten kod spowoduje, że komputer wydrukuje "Go" po naciśnięciu przycisku. Każda akcja może zostać wykonana, gdy wystąpi zdarzenie, umieszczając implementację kodu między kluczami.

Krok 8

Skompiluj kod i uruchom GUI.