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("按下"); } }