比如一个jframe里添加了一个jlist和jtable
我想鼠标在jlist或jtable上移动时,触发jframe的mousemonitorlistener事件,而不是jlist或jtable的mousemonitorlistener事件谢谢
我想鼠标在jlist或jtable上移动时,触发jframe的mousemonitorlistener事件,而不是jlist或jtable的mousemonitorlistener事件谢谢
解决方案 »
- 关于线程方面的问题
- DepartmentException 在API找不到
- 戒骄戒躁打基础
- java中mai函数必须定义在主类或者主类的子类中,才能被执行么?mai函数定义的位置有什么要求?
- java.awt.component的repaint()、update()有什么区别呢
- 运行下面的Applet程序出问题???
- 大家有做JAVA图形/图像的不~~??
- 如何使上传图像等比例缩小?UP有分
- 回答我呀!!
- 如何java语言中的double类型的精度(比如精确到小数点后两位)
- 一个出租车计费的小程序,通过了编译,但运行出错,请教各位高手!!!
- java基础题目12:要求:单击【登入】按钮前先点击【进入】按钮,如果没有点击,弹出警告框,请先点击【进入】按钮该怎么实现啊 ?
jlist和jtable的mousemonitorlistener事件
实现
jframe的mousemonitorlistener事件
还有更麻烦的方法,重载控件UI,屏蔽listener后,将该UI替换原有控件UI
这样可以实现一劳永逸,不过看lz意思是肯定不会这么干了
如果jframe加了100个jlabel,100个jbutton的话,这样做太麻烦了
用我的方法,然后重新设置UIManager中各种控件的默认UI。
另外,可以考虑控件工厂。