首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JFrame双击事件解决方案

2012-01-06 
JFrame双击事件请教各位大虾,JFrame的menu上面的标题栏的双击事件如何重写,现在的情况是,开启时是最大化状

JFrame双击事件
请教各位大虾,JFrame的menu上面的标题栏的双击事件如何重写,现在的情况是,开启时是最大化状态,第一次双击会变为一个可以拖动的窗口,再次双击就不再回到最大化了,请教一下,如何才能屏掉双击事件

[解决办法]
默然就是可以达到你的要求的 看看你的代码
[解决办法]
在默认情况下,这是你系统的主题风格决定的。
目前Swing/AWT/SWT没有提供屏掉双击事件的方法,SWT中可以通过
shell = new Shell(SWT.MIN | SWT.TITLE | SWT.CLOSE);
去掉SWT.MAX来实现双击无效。
[解决办法]
双击无反应 jframe.setResizable(false);
至于JFRAME能不能不被拖动这个貌似有点问题.如过你要不被拖动的话用JPANEL
[解决办法]
JPANEL又不是顶层容器
去掉jframe的修饰

[解决办法]
楼上正解,去掉标题栏就拖不了,使用方法 setUndecorated(true)

热点排行
Bad Request.