我个人的一点看法
事件监听器不是都有相应的添加方法么addActionListener()
添加之后交给相应程序调用吧好像可以把程序窗口看成很多层,事件发生好像都首先看是在哪一个区域,交给那个区域最上层(也就是我们可以直接看到的那一层)的控件(例如:按钮)来处理,如果没有相应的处理在传递给第二层,如此类推,一层层向下传直到传给最底层(我猜JAVA是最后传给虚拟机,而C++是传给系统)。
大致应该是这样的机制,不只对你有没有帮助。本来我为了做一个基于JAVA的系统,想要实现事件的抛出和监听机制,结果看到现在也没能实现,还在努力ing……
事件监听器不是都有相应的添加方法么addActionListener()
添加之后交给相应程序调用吧好像可以把程序窗口看成很多层,事件发生好像都首先看是在哪一个区域,交给那个区域最上层(也就是我们可以直接看到的那一层)的控件(例如:按钮)来处理,如果没有相应的处理在传递给第二层,如此类推,一层层向下传直到传给最底层(我猜JAVA是最后传给虚拟机,而C++是传给系统)。
大致应该是这样的机制,不只对你有没有帮助。本来我为了做一个基于JAVA的系统,想要实现事件的抛出和监听机制,结果看到现在也没能实现,还在努力ing……
解决方案 »
- 求高人指点java单实例
- 如何将java c/s程序部署到局域网,以及如何扫描端口,大家给我一些详细的代码和讲解,好吗?
- 关于System.out.println()
- 请高手指点swt事件处理怎么进行啊,推荐一些好资料啊
- 怎么样让自己的JAVA程序窗口排在其他程序的前面?
- 大家来讨论一下吧.
- 天津大宇宙这个公司怎么样?
- thinking in java(2版)中的例题咋调试不成功。高人赐教!
- JDK1.4的setFocusTraversalKeysEnabled()方法在1.3里如何解决?
- 用JAVA能不能写出能操作WINDOWS注册表的程序阿?能,还是不能?
- 请帮忙看看这段代码的意思.谢谢.
- 包的继承问题,请帮忙看看,谢谢。
我个人的理解。