ActionListener

ActionListener是Java中關於事件處理的一個接口,繼承自EventListener。

定義

ActionListener用於接收操作事件的偵聽器接口。對處理操作事件感興趣的類可以實現此接口,而使用該類創建的對象可使用組件的 addActionListener 方法向該組件註冊。在發生操作事件時,調用該對象的 actionPerformed 方法。

示例代碼

package org.gan.listener;

import java.awt.Button;

import java.awt.Color;

ActionListener ActionListener

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);

相關詞條

相關搜尋

熱門詞條

聯絡我們