什么是爪哇听众
一名听众在Java中是一个对象就是用来处理事件。 实际上,这是实施以便监听事件,然后告诉程序所需的资料,对这一事件,你可以,然后处理。 举例来说,如果球员的举动,鼠标,听众将提醒节目中表示,老鼠已被移动,并详细论述自己的立场,相对给元件,目前占据这一领域的屏幕空间。
最常用的事件听众如下所示,并发现在包装java.awt.event 。
| actionlistener | focuslistener | keylistener |
mouselistener | mousemotionlistener | windowlistener |
以下各表显示详情的抽象定义的方法,在这三个听众和事件的引用。
keylistener
无效的" keyPressed ( keyevent五) | 一个关键的是压下来(这些事件还会不断发生,当用户掌握关键下来,但一个关键延迟) 。 |
无效keyreleased ( keyevent五) | 关键是释放。 |
无效keytyped ( keyevent五) | 键被按下,然后释放(注:本次活动只贴了一句:这被认为是型能,如阿尔法汉字和数字,并没有钥匙,如F1的,按CTRL , ALT的例子) 。 |
mouselistener
无效mouseclicked ( mouseevent五) | 鼠标键被按下,然后释放一个组成部分。 |
无效mouseentered ( mouseevent五) | 鼠标,进入一个组成部分。 |
无效mouseexited ( mouseevent五) | 鼠标通道的一个组成部分。 |
无效mousepressed ( mouseevent五) | 鼠标键被按下一个组成部分。 |
无效mousereleased ( mouseevent五) | 一个鼠标按键公布的一个组成部分。 |
mousemotionlistener
无效mousedragged ( mouseevent五) | 一个鼠标按键举行下降的一个组成部分,然后鼠标是感动。 |
无效mousemoved ( mouseevent五) | 鼠标移至上的一个组成部分,并没有任何的按钮,也减少了。 |
为方便起见, javax.swing.event.mouseinputlistener执行所有的方法,包括在mouselistener和mousemotionlistener接口在一起。
资料约一个事件是储存在事件对象,这是通过作为参数,以一名听众方法,当它被引用。 这表现在先前的表格中,与阶级keyevent为事件与键盘和阶级mouseevent为事件与鼠标。