Hi,
ich habe ein kleines Problem:
ich möchte gerne ein JFrame öffnen, und dann soll gleich beim Start noch eine Messagebox geöffnet werden.
Wie kann ich das denn amchen?
Besten Dank
Winni
Hi,
ich habe ein kleines Problem:
ich möchte gerne ein JFrame öffnen, und dann soll gleich beim Start noch eine Messagebox geöffnet werden.
Wie kann ich das denn amchen?
Besten Dank
Winni
Hi,
nun ja, Du kannst z.B. am Ende des Konstruktors des JFrames
JOptionPane.showMessageDialog(…);
aufrufen.
Ben
das habe ich auch versucht, aber entweder mache ich das vor myFrame.setVisible(true), dann wirds erst NACH dem Schließen des Frames ausgeführt, oder ich schreibe es davor, und dann wird das Frame erst nach dem OK angezeigt.
Was nun?
Winni
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi,
das habe ich auch versucht, aber entweder mache ich das vor
myFrame.setVisible(true), dann wirds erst NACH dem Schließen
des Frames ausgeführt, oder ich schreibe es davor, und dann
wird das Frame erst nach dem OK angezeigt.
Die Ursache liegt darin, dass die Anzeige in einem eigenen Thread läuft, dieser aber nicht läuft, während die MessageBox offen ist. Du musst daher vor dem Aufruf der MessageBox Java veranlassen, die Ausgabe auch zu aktualisieren.
Das geht per einem der folgenden Befehle:
Es war eine der Varianten, aber leider weiß ich nicht mehr welche und habe gerade keinen Quellcode zur Hand, wo ich das mal genutzt hätte.
Sebastian.