Weiße Balken auf der rechten und unteren Seite einer Zeichenfläche nach einem JOptionPane confirmDialog?
So Leute, mit einemJOptionPane
, um den Benutzer zu fragen, ob die App aktualisiert werden soll oder nicht. Danach werden diese weißen Balken unten und rechts auf meiner Leinwand angezeigt. Versucht, die Autoupdate-Sache zu entfernen und funktioniert gut. Hier ist mein Code
GameUtils.init();
String version = AutoUpdate.checkForUpdates();
if (Double.parseDouble(version) > AutoUpdate.VERSION) {
AutoUpdate.update(version);
JFrame frame = null;
try
{
frame = new JFrame(GameUtils.data.getString("title"));
} catch (JSONException e)
{
e.printStackTrace();
}
frame.getContentPane().setPreferredSize(new Dimension(1000, 500));
frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
frame.setResizable(false);
frame.pack();
frame.setLocationRelativeTo(null);
GameUtils.instance = new Game(frame);
frame.addWindowListener(new WindowListener() {
@Override
public void windowOpened(WindowEvent e) {
}
@Override
public void windowClosing(WindowEvent e) {
GameUtils.instance.stop();
System.exit(0);
}
@Override
public void windowClosed(WindowEvent e) {
}
@Override
public void windowIconified(WindowEvent e) {
}
@Override
public void windowDeiconified(WindowEvent e) {
}
@Override
public void windowActivated(WindowEvent e) {
}
@Override
public void windowDeactivated(WindowEvent e) {
}
});
frame.setVisible(true);
GameUtils.instance.start();
}
Koordinierungssystem funktioniert normal. Ich möchte, dass es so aussieht.