Rumah  >  Artikel  >  Java  >  Cara menggunakan model acara perwakilan Java

Cara menggunakan model acara perwakilan Java

WBOY
WBOYke hadapan
2023-04-21 18:25:181041semak imbas

1. Sumber acara memulakan acara tertentu dan menghantar acara kepada satu atau lebih pemantau acara.

2 Semasa proses ini, monitor menunggu sehingga acara diterima, kemudian memproses acara dan kembali.

Laksanakan kod untuk mendaftar (atau menyahaktifkan) pendengar sebagai penerima jenis acara tertentu dan mencetuskan acara pada masa yang sesuai.

Contoh

import java.awt.*;
 
import java.awt.event.*;
 
public class MyFrame implements ActionListener{
 
//实现ActionListener监听器接口
 
Frame f;
 
Button bt;
 
public MyFrame()
 
{
 
f=new Frame("My Frame"); //实例化窗口
 
f.setSize(400, 300);  //设置窗口大小
 
f.setLocationRelativeTo(null);
 
//设置窗口居中显示
 
bt=new Button("OK"); //实例化Button按钮
 
bt.addActionListener(this);
 
// 注册监听器对象
 
f.add(bt); //将按钮bt添加到窗口f上
 
f.setVisible(true); //设置窗口可显示
 
}
 
 
public static void main(String[] args) {
 
// TODO Auto-generated method stub
 
new MyFrame();
 
}
 
@Override
 
//实现监听器接口方法
 
public void actionPerformed(ActionEvent e) {
 
// TODO Auto-generated method stub
 
System.exit(0);  //结束程序
 
}
 
}

Atas ialah kandungan terperinci Cara menggunakan model acara perwakilan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam