113事件处理 ava 113.1事件和事件源 11.32事件监听器 11.3.3事件监听适配器
11.3 事件处理 11.3.1 事件和事件源 11.3.2 事件监听器 11.3.3 事件监听适配器
11.3.1事件和事件源 ava java. lang Object javautil. EventObject ListSelection Event java.awt. AWTEvent Change Event ActionEvent Container Event Adjustment Event FocusEvent KeyEvent Componentevent nputEvent Item event Paint event Mouse event WindowEvent Textevent
11.3.1 事件和事件源 java.lang.Object java.util.EventObject java.awt.AWTEvent ActionEvent AdjustmentEvent ComponentEvent ItemEvent TextEvent FocusEvent InputEvent WindowEvent ContainerEvent PaintEvent KeyEvent MouseEvent ListSelectionEvent ChangeEvent
113.1事件和事件源(续)b JButton 点击按钮 Actionevent JTextField在文本域按回车键 Actionevent CHeckbox 点击复选框 ActionEvent itemEvent RAdiobUtton点击单选按钮 ActionEvent itemEvent COmboboxⅹ 选定选项 Actionevent itemEvent LIst 选定选项 ListselectionEvent MEnuitem 选定菜单项 Actionevent itemevent JSlider 滑动滑块 ChangeEvent Window 窗口打开、关闭等 Windowevent Component 点击或移动鼠标 Mouseevent Component 按下或释放键 KeyEvent Container 在容器中添加或删除组件 Containerevent Component 组件获得或失去焦点 FocusEvent Component 组件移动、改变大小等 Componentevent
11.3.1 事件和事件源(续) JButton 点击按钮 ActionEvent JTextField 在文本域按回车键 ActionEvent JCheckBox 点击复选框 ActionEvent、ItemEvent JRadioButton 点击单选按钮 ActionEvent、ItemEvent JComboBox 选定选项 ActionEvent、ItemEvent JList 选定选项 ListSelectionEvent JMenuItem 选定菜单项 ActionEvent、ItemEvent JSlider 滑动滑块 ChangeEvent Window 窗口打开、关闭等 WindowEvent Component 点击或移动鼠标 MouseEvent Component 按下或释放键 KeyEvent Container 在容器中添加或删除组件 ContainerEvent Component 组件获得或失去焦点 FocusEvent Component 组件移动、改变大小等 ComponentEvent
1132事件监听器 ava 用户 事件 触发 事件 通知 操作 注册 组件(事件源) 监听器
11.3.2 事件监听器 组件(事件源) 事 件 监听器 触发 事件 注册 操作 用 户 通知
11.3.2事件监听器(续)闆 Actionevent Actionlistener actionPerformed(ActionEvent e) addActionlistener( ItemEvent Itemlistener itemStateChanged(itemEvent e) addItemListener ( Mouseevent Mouselistener mouseClicked( MouseEvent addMouselistener( mousePressed (mouseevent e) mouseRe leased(Mouse Event e) mouseEntered ( mouseevent e) mouseExited (Mouse Event e) louseEvent MouseMotionlistener louseDragged (MouseEvent e) addMouseMotionListener( mouseMoved (MouseEvent e) dowOpened(WindowEvent e) addwindowListener ( windowClosing (Window Event e) windowClosed (Window Event e) windowIconified(WindowEvent e) fied(WindowEvent e) windowActivated(windowEvent e) windowDeactivated(WindowEvent e) ListselectionEvent ListselectionListener value Changed (listselectionEvent e addListselectionListener (
11.3.2 事件监听器(续) ActionEvent ActionListener actionPerformed(ActionEvent e) addActionListener() ItemEvent ItemListener itemStateChanged(ItemEvent e) addItemListener() MouseEvent MouseListener mouseClicked(MouseEvent e) addMouseListener() mousePressed(MouseEvent e) mouseReleased(MouseEvent e) mouseEntered(MouseEvent e) mouseExited(MouseEvent e) MouseEvent MouseMotionListener mouseDragged(MouseEvent e) addMouseMotionListener() mouseMoved(MouseEvent e) WindowEvent WindowListener windowOpened(WindowEvent e) addWindowListener() windowClosing(WindowEvent e) windowClosed(WindowEvent e) windowIconified(WindowEvent e) windowDeiconified(WindowEvent e) windowActivated(WindowEvent e) windowDeactivated(WindowEvent e) ListSelectionEvent ListSelectionListener valueChanged(ListSelectionEvent e) addListSelectionListener()