Heim >Java >javaLernprogramm >Was sind die Schritte der Java-Ereignisverarbeitung?

Was sind die Schritte der Java-Ereignisverarbeitung?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-12-27 16:14:586744Durchsuche

Was sind die Schritte der Java-Ereignisverarbeitung?

Was ist ein Ereignis?

Die Aktion eines Benutzers an einer Komponente wird als Ereignis bezeichnet.

Ereignisquelle: GUI-Komponentenobjekt, das Ereignisse generieren kann.

Ereignisverarbeitungsmethode: Eine Methode, die Ereignisobjekte akzeptieren, analysieren und verarbeiten und interaktive Funktionen mit Benutzern implementieren kann.

Ereignis-Listener: eine Klasse, die Ereignisse verarbeiten kann.

Schritte bei der Verarbeitung von Ereignissen:

Angenommen, das Ereignis ist XXXX

1. Registrieren Sie ein Ereignis-Listener-Objekt für ein bestimmtes Ereignis bei der Ereignisquelle.

addXXXXListener(...);

2. Entwerfen Sie einen Ereignis-Listener, der diese Art von Ereignis verarbeiten kann.

class 类名 implements XXXXListener{
重写XXXXListener接口中的方法
}

Erklärung:

Wenn Sie einen Listener entwerfen möchten, der XXXX-Ereignisse verarbeiten kann, müssen Sie nur eine Klasse schreiben, die die XXXXListener-Schnittstelle implementiert, denn in der XXXXListener-Schnittstelle Es wurden Methoden definiert, die XXXX-Ereignisse verarbeiten können.

zB:

import java.awt.*;
import java.awt.event.*;
class A implements ActionListener{
public void actionPerformed(ActionEvent e){//单击事件
System.out.println("haha");
}
}
public class text{
public static void main(String[] args){
Frame f=new Frame();
Button bn=new Button("ok");
f.add(bn);
A aa =new A();
bn.addActionListener(aa);
f.pack();//只显示内容高度和宽度
f.setVisible(true);
 }
}

Was sind die Ereignisse:

ActionEvent: Ein Ereignis, das auftritt, wenn eine Komponente aktiviert wird.

KeyEvent: Ein Ereignis, das beim Betätigen der Tastatur auftritt.

MouseEvent: Tritt auf, wenn die Maus bedient wird.

WindowsEvent: Ereignis, das beim Betätigen eines Fensters auftritt.

Die chinesische PHP-Website bietet eine große Anzahl kostenloser JAVA-Einführungs-Tutorials, die jeder gerne lernen kann!

Das obige ist der detaillierte Inhalt vonWas sind die Schritte der Java-Ereignisverarbeitung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist Java SDK?Nächster Artikel:Was ist Java SDK?