Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关闭一个jframe所有剩余的打开jframe将关闭。_Java_Swing_Jframe - Fatal编程技术网

Java 关闭一个jframe所有剩余的打开jframe将关闭。

Java 关闭一个jframe所有剩余的打开jframe将关闭。,java,swing,jframe,Java,Swing,Jframe,我制作了一个程序,其中有三个jframe。但问题是,当我关闭一个jframe时,所有剩余的打开jframe也都关闭了。请帮帮我 如果不希望应用程序在JFrame关闭时终止,请使用 frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); 您可以使用jframe.dispose()函数,或者如果您使用NetBeans,那么您可以在项目属性的defaultCloseOperation选项卡中找到一个选项,然后从下拉菜单中选择dispose,您

我制作了一个程序,其中有三个jframe。但问题是,当我关闭一个jframe时,所有剩余的打开jframe也都关闭了。请帮帮我

如果不希望应用程序在JFrame关闭时终止,请使用

frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

您可以使用jframe.dispose()函数,或者如果您使用NetBeans,那么您可以在项目属性的defaultCloseOperation选项卡中找到一个选项,然后从下拉菜单中选择dispose,您的项目可能需要创建3个jframe,但只创建一个jframe是一个很好的GUI制作实践。

对于要从父JFrame打开的其他窗口,可以轻松使用JDialogs,它提供了比打开新的子JFrame更多的功能。:-)

。在询问之前尝试搜索。看,这会是一个很好的评论,但不是一个答案。是的,安德鲁。谢谢你的意见。:-)安德鲁:我认为你是问这个问题的合适人选。你能帮我回答我的问题“Arial Unicode MS不使用Jtree”吗??