Basic

  • 动作事件
  • 鼠标事件
  • 键盘事件

一般事件类处于 java.awt.event 包中.

动作事件 ActionListener 接口

动作事件由 ActionEvent 类定义, 最常用的是单击按钮后产生的动作事件, 可以通过 ActionListener 接口的类处理相应的动作事件.

ActionListener 接口只有一个抽象方法,将在动作发生后触发

b1.addActionListener(new Trigger());   首先需要给要监听的对象, 比如 b1 是一个 button 添加监听对象, 而监听对象 Trigger 就是当这个事件被监听到事件时执行的代码.

鼠标事件 MouseListener 接口

这个接口有一下几个函数

mouseEntered(MouseEvent e)  鼠标进入组件,鼠标按下,鼠标释放,鼠标单击,鼠标移出组件

getSource() 获得触发事件的对象

getButton() 代表鼠标按下的类型, BUTTON1 代表左键, BUTTON2 代表鼠标滚轮, BUTTON3 右键

getClickCount() 获得单击按键次数

键盘事件 KeyListener 接口

也有一些方法, 用时在说

清除绘制的图形

clearRect(int x, int y, int width, int height)

猜你喜欢

转载自www.cnblogs.com/moveofgod/p/12586122.html
今日推荐