私は小さな Java プロジェクトを作成しています。このプロジェクトではf1
、 、f2
、f3
&などの 3 つのフレームが接続されていf4
ます。f1
ボタンがあり、それをクリックすると呼び出されf2
、呼び出すf2
ボタンもありますf3
。問題は、すべてのフォームを 1 つずつ開いた場合、フォームを閉じる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;
}