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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage