java - netbeans 中缺少 defaultCloseOperation 选项

标签 java swing netbeans netbeans-7

我正在使用 netbeans 7.0.1..

我在里面做了两个jframe.. 我在主类中创建了一个名为 close() 的方法:

 public void close(){
    WindowEvent winClosingEvent=new WindowEvent(this,WindowEvent.WINDOW_CLOSING);
    Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(winClosingEvent);
}

然后我调用了这个方法,新的 jframe 变得可见。

现在我必须将defaultCloseOperation设置为“dispose”,以在netbeans中打开新的jframe时关闭以前的jframe。 但我在我的属性中找不到 defaultCloseOperation 选项。 我尝试通过编码来完成此操作,但它不起作用。

请帮忙..

这些是我的 netbeans 属性中的可用选项:enter image description here

最佳答案

"But i cant find the defaultCloseOperation option in my properties."

查看图像的左上角,它显示您正在查看 jPanel1 的属性。 JPanel 没有没有defaultCLoseOperation。确保在转到属性之前突出显示/选择 JFrame

关于java - netbeans 中缺少 defaultCloseOperation 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21379771/

相关文章:

java - 线程异常 "main"java.lang.IllegalArgumentException : Cannot instantiate interface org. springframework.context.ApplicationContextInitializer

Java Swing : Forcing certain items to the end of a sorted JTable

java - 当未在java swing表单中选择日期时,显示mysql数据库表中的所有记录

Netbeans-ide 8.2 变色无主题

Java错误-实际参数列表和形式参数列表的长度不同

java - 具有不同范围模块的 Dagger 2 组件

java - 如何使用 Java 在 MongoDB 中执行通配符搜索

java - 在 JDialog 之间创建 Swing 动画

java - 使用 Netbeans 创建 WAR

java - 我可以阅读但无法编辑主类内容