Hallo Forum,
wie werden eigentlich die Befehle in Java abgearbeitet, also in welcher Reihenfolge? Eigentlich hätte ich gedacht Zeile für Zeile, aber so ganz scheint das nicht so zu sein.
Ein Beispiel: In einem Programm mit grafischer Oberfläche möchte ich ein Label/Statusleiste auf "bitte warten" setzen solange eine Methode Berechnungen durchführt oder mit einer Datenbank kommuniziert.
Probiert habe ich das einfach so:
Status("bitte warten");
Methode_mach_was();
Status("bereit");
Das Ergebnis war allerdings, dass erst die Methode abgearbeitet wird und dann erst "bitte warten" unmittelbar gefolgt von "bereit" gesetzt wird.
Wo liegt der Fehler bei meinem Vorgehen/Verständnis?
Vielen Dank
j-look
wie werden eigentlich die Befehle in Java abgearbeitet, also in welcher Reihenfolge? Eigentlich hätte ich gedacht Zeile für Zeile, aber so ganz scheint das nicht so zu sein.
Ein Beispiel: In einem Programm mit grafischer Oberfläche möchte ich ein Label/Statusleiste auf "bitte warten" setzen solange eine Methode Berechnungen durchführt oder mit einer Datenbank kommuniziert.
Probiert habe ich das einfach so:
Status("bitte warten");
Methode_mach_was();
Status("bereit");
Das Ergebnis war allerdings, dass erst die Methode abgearbeitet wird und dann erst "bitte warten" unmittelbar gefolgt von "bereit" gesetzt wird.
Wo liegt der Fehler bei meinem Vorgehen/Verständnis?
Vielen Dank
j-look