我正在使用 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 属性中的可用选项:
最佳答案
"But i cant find the defaultCloseOperation option in my properties."
查看图像的左上角,它显示您正在查看 jPanel1
的属性。 JPanel
没有没有defaultCLoseOperation
。确保在转到属性之前突出显示/选择 JFrame
。
关于java - netbeans 中缺少 defaultCloseOperation 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21379771/