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

JAVA怎么让一个窗体显示在另外一个窗体之上

2011-12-26 
JAVA如何让一个窗体显示在另外一个窗体之上就象我们自己电脑里的计算机.点了关于计算机以后始终位于另外一

JAVA如何让一个窗体显示在另外一个窗体之上
就象我们自己电脑里的计算机.点了关于计算机以后始终位于另外一个窗体的前端,始终获得焦点.要如何在JAVA中做到啊?

[解决办法]
有模式对方框就可以了
JDialog(Frame owner, boolean modal)
创建一个没有标题但有指定所有者 Frame 的有模式或无模式对话框。
modal为TRUE就行
[解决办法]
两种方法:
1.用JDialog,楼上有说明。
2.用JDesktopPane类和JInternalFrame类,不过只能显示在窗口内部,不能超出窗口范围。
[解决办法]
一,你可经调用JDialog,设其为模态
二,如果你用JFrame的话,可以调用如下方法
setAlwaysOnTop(true);
这是使它一直在前端显示

热点排行