啊啊 用MyEclipse自动生成的菜单项单击事件处理不能用,求救 本帖最后由 linlingyu 于 2010-12-18 21:49:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个办法,第一个debug,第二个System.out.println。还有一个办法,你把代码贴一点。 个人分析是这样的mouseClicked这个事件的触发条件是鼠标在这个组件上的同一个坐标点(像素点)先按下再弹起这时才能触发,中间鼠标如果发生了位移,事件也是不能触发的而我观察过了JMenuItem在鼠标弹起的瞬间,JMenuItem就已经消失了这个时候,应该不能再算鼠标是在这个组件上弹起所以无法触发mouseClicked事件 同意2楼的分析。JMenuItem收到Pressed事件后即遁,人的操作速度没办法赶上JMenuItem关闭的速度,导致Clicked事件无法形成。 关于java客户端上连接到服务器的问题 在N阶乘中发现的JAVA递归问题 今天复习了一下一些简单的排序算法,贴出来给大家批评批评,顺便散一下分 filerader为什么继承inputsreamreader 日期格式化问题——菜鸟来挑战,老鸟别进来 关于运行的快捷方式 如何编译exe? 求助-JDBC 日期的问题,我要的是一个字串就象:“200204160819”,怎么做? java中能否用布尔值作为程序进行的判断条件?如何用布尔值? 为什么界面会那么乱,LAbel和text都不对齐? 关于java gui问题
还有一个办法,你把代码贴一点。
mouseClicked这个事件的触发条件是
鼠标在这个组件上的同一个坐标点(像素点)
先按下
再弹起
这时才能触发,中间鼠标如果发生了位移,事件也是不能触发的而我观察过了JMenuItem
在鼠标弹起的瞬间,JMenuItem就已经消失了
这个时候,应该不能再算鼠标是在这个组件上弹起
所以无法触发mouseClicked事件