- ActionListener
button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { // 按钮的点击事件 do_button_actionPerformed(arg0); } });
- KeyListener
arrayField.addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e){ // 键按下 } @Override public void keyReleased(KeyEvent e) { // 键弹起 // TODO 自动生成的方法存根 } @Override public void keyTyped(KeyEvent e) { // 键按下,并弹起(字符被输入时触发) do_arrayField_keyPressed(e); } });
- ItemListener
proBox.addItemListener(new ItemListener() { public void itemStateChanged(final ItemEvent e) { //内容有变化时触发 itemChange(); } });