我正在制作一个小型 Java 项目,其中有 3 个框架连接在一起,比如f1
, f2
, f3
& f4
。f1
有一个按钮,单击它后它会调用f2
,并且f2
还有一个调用的按钮f3
。问题是,如果我一一打开所有表单,然后当我关闭表单f2
或f3
主表单(f1
)关闭时。
我希望即使我关闭表单f2
,f3
我的主表单也不应该关闭,直到我亲自关闭它。
package mnm;
public class NewJFrame extends javax.swing.JFrame {
public NewJFrame() {
initComponents();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
NewJFrame1 nb=new NewJFrame1();
nb.setVisible(true);
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
NewJFrame gn=new NewJFrame();
gn.setDefaultCloseOperation(NewJFrame.DISPOSE_ON_CLOSE);
}
});
}
private javax.swing.JButton jButton1;
}