繁体   English   中英

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

[英]how I can dispose a frame created through New JFrame in java using NetBeans?

使用Project → New(Right Click) → JFrame Form创建文件

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

但实际上不起作用

当您以这种方式(您已经提到的方式)创建新的JFrameframe.dispose()将无法工作, 因为无法从静态上下文中引用非静态方法。

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

对于特别配置该框架:

this.dispose();

您也可以根据需要退出,通过以下方式完成工作:

System.exit(0);

为了专门布置该框架,请使用代码指令向关闭函数中再添加一条指令:

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

这将关闭主框架(与内部框架的放置不同!)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM