当前位置: 代码迷 >> Java相关 >> 关于J2SE中事件类型的问题。
  详细解决方案

关于J2SE中事件类型的问题。

热度:121   发布时间:2006-11-20 16:49:24.0
关于J2SE中事件类型的问题。

我是JAVA新手,最近自学JAVA中碰到一个问题,书中这么讲的:

每个事件源都会产生相应的事件类型,再由事件源将事件类型发送给相应的事件监听器,最后由事件监听器执行操作。

我理解的意思是,只要对事件源做相应的动作时(比如单击JButton),相应的事件类实例就自动创建好了。

我想请问的是,这个事件类的实例是什么时候创建的,又是怎么创建的?还有,为什么事件源能根据用户的动作自动创建相应的事件类型实例,是不是由JAVA虚拟机自动创建的?

[此贴子已经被作者于2006-11-20 16:56:52编辑过]

搜索更多相关的解决方案: 类型  

----------------解决方案--------------------------------------------------------
以下是引用power6d在2006-11-20 16:49:24的发言:

我是JAVA新手,最近自学JAVA中碰到一个问题,书中这么讲的:

每个事件源都会产生相应的事件类型,再由事件源将事件类型发送给相应的事件监听器,最后由事件监听器执行操作。

我理解的意思是,只要对事件源做相应的动作时(比如单击JButton),相应的事件类实例就自动创建好了。

我想请问的是,这个事件类的实例是什么时候创建的,又是怎么创建的?还有,为什么事件源能根据用户的动作自动创建相应的事件类型实例,是不是由JAVA虚拟机自动创建的?


这个事件类的实例是你发生事件的时候创建的,怎么创建的就不用你管了,是JVM创建的.就是因为是JVM创建的,所以后面问题就应该知道了吧


----------------解决方案--------------------------------------------------------
也就是说JVM会根据我做的动作自动的创建相应的Event类实例,然后JVM也会自动将创建好的Event类实例发送给相应的监听器,是这意思伐?
----------------解决方案--------------------------------------------------------

是的


----------------解决方案--------------------------------------------------------
好。谢谢了。
----------------解决方案--------------------------------------------------------