Kelas Acara AWT
Kelas acara mewakili acara tersebut. Java menyediakan berbagai kelas acara, tetapi kami akan membahas yang lebih sering digunakan.
Kelas EventObject
Ini adalah kelas root dari mana semua objek status peristiwa akan diturunkan. Semua Peristiwa dibangun dengan mengacu pada objek, itusource, yang secara logis dianggap sebagai objek di mana Peristiwa tersebut awalnya terjadi. Kelas ini didefinisikan dalam paket java.util.
Deklarasi kelas
Berikut adalah deklarasi untuk java.util.EventObject kelas:
public class EventObject
extends Object
implements Serializable
Bidang
Berikut adalah bidang untuk java.util.EventObject kelas:
protected Object source - Objek tempat Peristiwa pertama kali terjadi.
Konstruktor kelas
SN | Pembuat & Deskripsi |
---|---|
1 | EventObject(Object source) Membangun Peristiwa prototipe. |
Metode kelas
SN | Metode & Deskripsi |
---|---|
1 | Object getSource() Objek tempat Peristiwa pertama kali terjadi. |
2 | String toString() Mengembalikan representasi String dari EventObject ini. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas-kelas berikut:
java.lang.Object
Kelas Acara AWT:
Berikut adalah daftar kelas acara yang umum digunakan.
No Sr | Kontrol & Deskripsi |
---|---|
1 | AWTEvent Ini adalah kelas acara root untuk semua acara AWT. Kelas ini dan subkelasnya menggantikan kelas java.awt.Event asli. |
2 | ActionEvent ActionEvent dihasilkan ketika tombol diklik atau item dari daftar diklik dua kali. |
3 | InputEvent Kelas InputEvent adalah kelas peristiwa akar untuk semua peristiwa masukan tingkat komponen. |
4 | KeyEvent Saat memasukkan karakter, acara Kunci dibuat. |
5 | MouseEvent Peristiwa ini menunjukkan tindakan mouse terjadi di sebuah komponen. |
6 | TextEvent Objek kelas ini mewakili peristiwa teks. |
7 | WindowEvent Objek kelas ini mewakili perubahan status jendela. |
8 | AdjustmentEvent Objek kelas ini mewakili acara penyesuaian yang dipancarkan oleh objek Adjustable. |
9 | ComponentEvent Objek kelas ini mewakili perubahan status jendela. |
10 | ContainerEvent Objek kelas ini mewakili perubahan status jendela. |
11 | MouseMotionEvent Objek kelas ini mewakili perubahan status jendela. |
12 | PaintEvent Objek kelas ini mewakili perubahan status jendela. |