複製鏈接
請複製以下鏈接發送給好友

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);
參考資料
  • 1.    Java 2 Platform Standard Edition 5.0 的 API 規範