Java第十五章.pptVIP

  • 4
  • 0
  • 约5.01千字
  • 约 38页
  • 2016-12-15 发布于湖北
  • 举报
* 处理鼠标事件 * 举例:使用鼠标在面板上移动消息 目标:编写一个程序,在面板上显示一条消息。可以用鼠标移动这条消息。消息会随着鼠标的拖动而移动,消息总是显示在鼠标的指针处。 MoveMessageDemo Run * 处理键盘事件 keyPressed(KeyEvent e) 当按下一个键时被调用。 keyReleased(KeyEvent e) 当松开一个键时被调用。 keyTyped(KeyEvent e) 当按下一个键然后松开该键时被调用。 使用下面KeyListener接口中的处理器来处理键盘事件: * KeyEvent类 方法: getKeyChar() method getKeyCode() method 键值: Home VK_HOME End VK_END Page Up VK_PGUP Page Down VK_PGDN 等等... * KeyEvent类(续) * 举例:键盘事件 Demo 目标:显示用户输入的字符。用户也可以使用箭头键向上、向下、向左、向右移动字符。 KeyEventDemo Run * Timer类 一些非GUI组件可以触发事件。类javax.swing.Timer就是一个按照预定频率触发ActionEvent事件的源组件。 Timer类可以用于控制动画。例如:可以利用它显示一条移动的消息。 Anima

文档评论(0)

1亿VIP精品文档

相关文档