-
ActionListener
鎖定
ActionListener是Java中關於事件處理的一個接口,繼承自EventListener。
- 外文名
- ActionListener
- 類 型
- 用於接收操作事件的偵聽器接口
ActionListener定義
ActionListener用於接收操作事件的偵聽器接口。對處理操作事件感興趣的類可以實現此接口,而使用該類創建的對象可使用組件的 addActionListener 方法向該組件註冊。在發生操作事件時,調用該對象的 actionPerformed 方法。
[1]
ActionListener示例代碼
package org.gan.listener; import java.awt.Button; import java.awt.Color; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Panel; import java.awt.TextField; import java.awt.event.ActionEvent; public class ActionListener { Frame f = new Frame(); Panel p = new Panel(); TextField txtField = new TextField(50); Button btn = new Button("提交"); public void init() { f.setLayout(new FlowLayout()); // 註冊ActionListener接口 p.add(txtField); p.add(btn); btn.addActionListener(new myActionListener()); f.setBackground(Color.GRAY); f.add(p); // 設置標題 f.setTitle("事件處理程序"); // 設置尺寸,默認為(0,0) f.setSize(500, 500); // 設置是否可見,默認為false f.setVisible(true);