Java JFrame 表单

标签 java jframe

我尝试在 Netbean 上使用 JFrame Form 来实现我的程序。 然后,当我使用主框架弹出其他框架并关闭该框架时,我的主框架也会关闭。 我怎样才能避免这种情况。

提前谢谢您。

最佳答案

您的第二个弹出框架具有默认关闭操作“EXIT_ON_CLOSE”。这将退出整个程序。 因此,您必须将其设置为DISPOSE_ON_CLOSE。这将仅关闭您单击关闭按钮的框架。

在代码中这将是:

your_frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

在 Netbeans 中,您必须使用框架编辑器模式。选择您的框架,然后在属性窗口中更改该属性。您可以通过右键单击框架并选择“属性”来访问它。

希望这有帮助。

关于Java JFrame 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2395592/

相关文章:

java - 应用程序自动在宽度和高度上增加 10 个像素

java - 我怎样才能显示jpanel?

java - 我们可以在检查嵌套 java 对象中的 null 时避免 npe 吗?

java - java中Comparator是如何工作的?

java - 从屏幕截图生成视频提要的替代方法

java - 从 strings.xml 获取 boolean 值和整数

java - BufferedImage 不从 0,0 处绘制

java - 在 JFrame 中创建一个键事件

java - 如何为没有标题栏的 JFrame 提供拖动功能?

java - 计算通过 GZIPOutputStream 形成的 BufferedWriter 写入文件的字节数