1、键盘事件
添加KeyListener接口的监听器。
3个抽象方法:keyTyped()//点击
keyPressed()//按下
keyReleased()//释放按键
方法:getSource()、getKeyChar()、getKeyCode()、getKeyText()、isActionKey()、isControlDown()、isAltDown()、isShiftDown()
2、鼠标事件
添加MouseListener接口的监听器
抽象方法:mouseEntered()//光标移入
mouseExited()//光标移出
mousePressed()//鼠标按下
mouseReleased()//鼠标释放
mouseClicked()//单击
方法:getSource()、getButton()、getClickCount()
3、窗体事件
(1)WindowFocusListener(焦点变化)
抽象方法:windowGainedFocus()//获得焦点时触发
windowLostFocus()//失去焦点时触发
(2)WindowStateListener(状态变化)
抽象方法:windowStateChanged()//状态变化时触发
getNewState()、getOldState()
(3)windowListener(其他变化)
抽象方法:windowActivated()//激活时触发
windowOpened()//打开时触发
windowIconifIE的()//被图标化时触发
windowDeiconifed()//非图标化时触发
windowClosing()//将要关闭时触发
windowDeactivated()//不处于激活时触发
windowClosed()//已经关闭时触发
4、选项事件
添加ItemListener监听器
抽象方法:itemStateChanged()
方法:getItem()、getStateChange()
5、表格模型事件
抽象方法:tableChanged()
方法:getType()、getFirstRow()、getLastRow()、getColumn()