用java写的一个JPanel面板中mockplus 弹出面板子窗口,当我关闭子窗口时,父窗口不关闭怎么做啊?

java 用按钮关闭子窗口,不要关闭主窗口_突袭网-提供留学,移民,理财,培训,美容,整形,高考,外汇,印刷,健康,建材等信息
java 用按钮关闭子窗口,不要关闭主窗口
来源:互联网 时间: 0:06:44
&&为了解决用户可能碰到关于"java 用按钮关闭子窗口,不要关闭主窗口"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"java 用按钮关闭子窗口,不要关闭主窗口"相关的详细问题如下:
我设计了一个界面,点击相应的按钮后弹出子窗口,我想要这样的效果,子窗口弹出后主窗口不能操作,同时我又在子窗口的一个关闭按钮上写代码关闭子窗口,我用了System.exit(0)这种方法不行,一点击就全部关闭了,请问这代码要咋个写啊,点击该按钮后关闭子窗口...
点击该按钮后关闭子窗口同时能操作主窗口.exit(0)这种方法不行,同时我又在子窗口的一个关闭按钮上写代码关闭子窗口,请问这代码要咋个写啊,点击相应的按钮后弹出子窗口,一点击就全部关闭了,我想要这样的效果,我用了System,子窗口弹出后主窗口不能操作我设计了一个界面,最主要的要子窗口弹出后主窗口不能被操作
我说各位是没看问题还是不会啊,你们说的是窗体隐藏,这个不用你们说我也懂!
===突袭网收集的解决方案如下===用户提供的回答1:窗口对象.dispose()用户提供的回答2:
子窗口用JDialog,然后setModal(true);退出时dispose
用户提供的回答3:
this.dispose();
用户提供的回答4:
XXX.dispose()
用户提供的回答5:
用户提供的回答6:
是swing吧dispose
为您准备的相关内容:
你可能还关注
淘宝折扣专区1038人阅读
java基础学习(7)
这个问题不好描述,就我的目的吧。
我要一个窗体调出另一个窗体。不过,父窗体只能是jpanel,而不是jframe,这是由我的问题决定的。并且使父窗体不可写。
当然,如果是jframe,这久简单了。
调出可编写的窗口,即子窗口为jdialog,但其构造方法中父窗体只能是jframe或者window,
不过,用这个,就可以使用了:
SwingUtilities.getWindowAncestor(this);
不过,jframe模式不知该怎么搞,看哪位大牛能教我。
不过另一方面,虽然成功调出jdialog了,但是父窗体仍然可写,只是总在子窗体下面而已。
这里就是使jdialog做出让父窗体不可写的问题了,并且当子窗体一关闭,就可以写了,
①:给子窗体传递一个父窗体的句柄,
②:一new出子窗体,把所有控件的ennable设为false
③:捕获windowClosing事件
④:通过句柄来改变相应控件的ennable。
注:不过还是略显麻烦,本人学艺不精,看哪位大牛能给出:在jpanel中调出新窗口jdialog,并且和jframe调出jdialog效果一样,是的父窗体都不能聚焦。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:78991次
积分:2153
积分:2153
排名:第18015名
原创:140篇
评论:17条
文章:12篇
阅读:1693
文章:25篇
阅读:2626
阅读:2729
阅读:17014
设计模式相关代码以及类图的整个项目都托管到了github上,包括各个模式的示例代码以及类图,类图则用的visio绘制,整个visio文件也在该项目上,这里贴上地址: 如果觉得有帮助,star一下呗~我会非常开心的
(21)(31)(3)(18)(16)(5)(11)(1)(1)(2)(9)(1)(2)(4)(1)(3)(2)(3)(2)(2)(2)(2)(3)(4)(1)本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 桌面自动弹出控制面板 的文章

 

随机推荐