1. イベント ソースは特定のイベントを開始し、そのイベントを 1 つ以上のイベント モニターに送信します。
2. モニターは、このプロセス中、イベントを受信するまで待機状態を維持し、イベントを処理して戻ります。
コードを実装し、リスナーを特定のイベント タイプのレシーバーとして登録 (または非アクティブ化) し、適切なタイミングでイベントをトリガーします。
例
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); //结束程序 } }
以上がJava 委任イベント モデルの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。