猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
点击弹出一个JInternalFrame,怎么让它处于屏幕的最上层
java创建子窗口,第一个打开的子窗口一直覆盖后面打开的窗口
DIEA
浏览 1290
回答 2
2回答
慕盖茨4494581
试试先把子窗口添加到父窗口中 ,然后设置子窗口可见父.add(子);子.setVisible(true);
0
0
0
陪伴而非守候
你是要这个窗口弹出后,下面的窗口就不能获得焦点的那种模态窗口吧?你可以继承JFrame,接收一个JFrame对象做父窗口,在构造函数中设置它失效,实现WindowListener,在Deactvite处理中,强制自己获取焦点,在closed事件处理中,使父窗口生效,并获得焦点。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续