什么是爪哇听众


  Share  
|


一名听众在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为事件与鼠标。

这是一篇文章说:由加夫列长佩雷斯。

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions