3 回答
TA贡献1817条经验 获得超6个赞
你在这个程序中似乎有两个主要方法。我建议从 MainWindows.java 中删除 main 方法并将代码从它移到 MainWindows 构造函数中。这将确保在初始化新的 MainWindows() 对象时,新 JFrame 中的所有内容都应正确设置。
MainWindows.java 中的代码:
public MainWindows()
{
boolean clicked = false;
JOptionPane.showConfirmDialog(null, "Це перша вершія гри. Будь ласка, закрийте всі програми, щоб уникнути помилок.", "Увага!", JOptionPane.YES_OPTION);
JFrame frame2 = new JFrame("Flying");
frame2.setContentPane(new MainWindows().panel);
frame2.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
frame2.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame2.setUndecorated(true);
frame2.setAlwaysOnTop(true);
frame2.setVisible(true);
frame2.toFront();
frame2.pack();
添加回答
举报