最近在用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 |
新闻热点
疑难解答