GWMCratesGUI.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:gwm_Crates 作者:
public GWMCratesGUI() {
    super("GWMCrates v" + GWMCrates.VERSION + " GUI");
    setSize(800, 600);
    setResizable(false);
    setLocationRelativeTo(null);
    setLayout(null);
    setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    createObjects();
    addWindowListener(new WindowAdapter() {
        @Override
        public void windowClosing(WindowEvent windowEvent) {
            int result = JOptionPane.showConfirmDialog(instance, "Do you want to close " + getTitle() + "? If you have unsaved data, it will be lost permanently!", "Close?", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
            if (result == JOptionPane.YES_OPTION) {
                instance.setVisible(false);
                instance = null;
            }
        }
    });
    setVisible(true);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号