Swing Update Swing Komponente bevor Methode startet.

beta20

Top Contributor
Hallo zusammen,

ich bin gerade am Verzweifeln.
Wie schaffe ich es, dass die GUI aktualisiert wird bevor ich eine Methode aufrufe?
Konkret:
Ich habe einen Start Button.
Nachdem Drücken soll
1. Eine Status Leiste erscheinen
2. Danach eine Methode ausgeführt werden (ein .bat - Script wird aufgerufen).

Leider erscheint die Status Leiste erst dann, wenn auch die Methode fertig ist.
Wie schaffe ich es, dass die Status - Leiste davor angezeigt wird?

Hier mal mein Code:

Java:
        btnStart.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {

               // Status Leiste (hier soll nun das Update der GUI erfolgen)
                progressBar.setVisible(true);
                labelStartServer.setVisible(true);

                try {
                // Start Methode
                    int i = startApplicationServer();
                } catch (Exception e1) {
                    // TODO Auto-generated catch block
                    e1.printStackTrace();
                }

            }
        });
 

Neue Themen


Zurück
Oben