最近在用NetBeans IDE 寫java界面程序,總結一下控件的事件及其監聽器。
| 事件 | 事件方法 | 監聽器 | 監聽器方法 | 組件 | 
|---|---|---|---|---|
| ActionEvent | getActionCommand,getModifies | ActionListener | actionPerformed | AbstractButton,JCoboBoxJTextField,Timer | 
| AdjustnemtEvent | getAdjustable,getAdjustement,Type,getValue | AdjustmentListener | adjustmentValue,Changed | JScrollbar | 
| ItemEvent | getItem,getItemSelectable,getStateChange | ItemListener | itemStateChange | AbstractButton,JComboBox | 
| FocusEvent | idTemporary | FocusListener | focusGained,focusLost | Component | 
| KeyEvent | getKeyChar,getKeyCode,getKeyModifies,Text,getKeyText,isActionKey | KeyListener | keyPRessed,keyReleased,keyTyped | Component | 
| MouseEvent | getClickCount,getX,getY,getPoint,translatePoint | MouseListener | mouseClicked,mousePressed,mouseReleased,mouseEntered,mouseExited | Component | 
| MouseMotionListener | mouseDragged,mouseMoved | Component | ||
| MouseWheelEvent | getWheelRotation,getScrollAmount | MouseWheelListener | mouseWheelMoved | Component | 
| WindowEvent | getWindow | WindowListener | windowOpened,windowClosing,windowClosed,windowIconified,windowDeiconified,windowActivatedwindowDeactivated | Window | 
| getOppositeWindow | WindowFocusListener | windowGainedFocus,windowLostFocus | Window | |
| getOldState,getNewState | WindowStateListener | windowStateChanged | Window | 
新聞熱點
疑難解答