java事件處理機制

java事件處理是採起「委派事件模型」。java

所謂「委派事件模型」是指當事件發生時,產生事件的對象(即事件源),會把此「信息」傳遞給「事件的監聽者」處理的一種方式。this

這裏所說的「信息」其實是java.awt.event事件類庫裏某個類所建立的對象。咱們暫時把他稱爲「事件的對象」。spa

須要實現接口 ActionListener用以建立事件監聽者。code

implements ActionListenerorm

 

Button button = new Button();
//註冊監聽
button.addActionListener(this);
//指定action命令
button.setActionCommand("按下");


public void actionPerformed(ActionEvent e) {
    //判斷哪一個按鈕被點擊
    if(e.getActionCommand().equals("按下")){
        System.out.println("按下");
    }
}

 

相關文章
相關標籤/搜索