gpt4 book ai didi

java - 如何使用 NetBeans 处理通过 Java 中的 New JFrame 创建的框架?

转载 作者:行者123 更新时间:2023-12-02 03:28:39 26 4
gpt4 key购买 nike

文件是使用项目→新建(右键单击)→JFrame Form

创建的

我将标题设置为XYZ,并且我尝试使用XYZ.dispose()使用框架上的按钮来处置此框架;

但实际上不起作用

最佳答案

当您以这种方式(您提到的方式)创建新的 JFrame 时,然后 frame.dispose() 将不起作用 < strong>因为不能从静态上下文中引用非静态方法。

当您关闭主框架而不是任何内部框架时,

对于特别处理该框架:

this.dispose();
<小时/>

如果您愿意,您也可以退出,通过以下方式完成工作:

System.exit(0);

为了专门处理该框架,请使用代码指令向您的关闭函数添加一条指令:

setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
/*an import required for this--> import javax.swing.WindowConstants;*/

这将关闭主框架(与处理内部框架不同!)。

关于java - 如何使用 NetBeans 处理通过 Java 中的 New JFrame 创建的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56897237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com