当前位置:文档之家› Java语言常用事件监听器接口(1)

Java语言常用事件监听器接口(1)

放鼠标等 – 接口方法:mouseClicked (), mouseEntered(), mouseExited(),
mousePressed(), mouseReleased()
常用事件监听器接口(4)
• KeyListener
– 作用对象:键盘事件对象(KeyEvent) – 用户交互操作:按下键盘、释放键盘等 – 接口方法:keyPressed (), keyReleased(), keyTyped()
Hale Waihona Puke 常用事件监听器接口(2)• ActionListener
– 作用对象:单击事件对象(ActionEvent) – 用户交互操作:单击按钮、文本行单击回车键、双击列表框、选
择菜单项等 – 接口方法:actionPerformed()
常用事件监听器接口(3)
• MouseListener
– 作用对象:鼠标事件对象(MouseEvent) – 用户交互操作:单击鼠标、鼠标进入、鼠标离开、按下鼠标、释
• ItemListener——ItemEvent
– 用户交互操作:选择复选框、选择框;单击列表框等 – 接口方法:itemStateChanged()
• TextListener——TextEvent
– 用户交互操作:文本行、文本区内容变更时 – 接口方法:textValueChanged ()
思考题
• Java定义了哪些事件监听器接口?各自包含哪些用户操作?
常用事件监听器接口(1)
• WindowListener
– 作用对象:窗口事件对象(WindowEvent) – 用户交互操作:打开窗口、激活窗口、失去焦点、关闭窗口时、
关闭窗口后等 – 接口方法:windowIOpened(), windowActivated(),
windowDeactivated(), windowClosing(), windowClosed()
• FocusListener
– 作用对象:焦点事件对象( FocusEvent ) – 用户交互操作:组件获得焦点、失去焦点 – 接口方法:focusGained(), focusLost()
常用事件监听器接口(5)
• MouseMotionListener——MouseEvent
– 用户交互操作:鼠标移动、鼠标拽动 – 接口方法:mouseMoved(), mouseDragged()
相关主题