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);
}
GWMCratesGUI.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:gwm_Crates
作者:
评论列表
文章目录