java 動作事件的處理

動作事件的監聽接口是ActionListener接口,在這個接口中的抽象方法如下:public void actionPerformed(ActionEvent e) .

例子:

// 鼠標動作事件的處理
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
// 創建一個動作事件類,在這個類中如果單擊按鈕,那麼按鈕的文本會發生變化
public class test extends Frame {
    JButton b;
    
    public test(String s) {
        super(s);
        b = new JButton("確定");
        add(b);
        
        ActionListener ac = new ActionListener() {
            
            @Override
            public void actionPerformed(ActionEvent e) {
                // TODO Auto-generated method stub
                ((JButton)e.getSource()).setText("取消");
            }
        };
        b.addActionListener(ac);
    }
    public static void main(String[] args) {
        test me = new test("動作事件測試窗口");
        me.pack();
        me.setVisible(true);
        
        

    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章