WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Java: Fenster soll Hauptprogramm pausieren lassen (http://www.wcm.at/forum/showthread.php?t=93901)

cndg 12.04.2003 14:10

Java: Fenster soll Hauptprogramm pausieren lassen
 
Hallo!

Ich möchte von der main-Methode aus mehrere Fenster kontrollieren. Die Fenster werden erzeugt, indem die main-Methode deren Konstruktoren aufruft. Wenn aber ein Fenster erzeugt wurde, macht die main-Methode gleich mit dem darauffolgenden Code weiter, obwohl sie erst das Schließen des Fensters abwarten soll. Dazu müsste sie irgendwie in einen Idle-Zustand versetzt und vom Fenster bei dessen Schließen wieder "aufgeweckt" werden. Wie könnte man das machen? :rolleyes:

moorhahn 12.04.2003 21:45

weiß nicht, gibt sicher eine elegantere lösung, aber ein kleiner workaround wäre folgendes:

fenster erstellen
schleife bis fenster geschlossen

abbruchbedingung der schleife: mit einer try-catch-klausel. du fragst im try-teil einen wert vom fenster ab, wenn er nicht mehr abgefragt werden kann, weils das fenster nicht mehr gibt, kommt er in den catch-teil, dort gibst einer variablen einen wert den du dann als abbruchbedingung nimmst.

ist alles andere als java-würdig, aber wenns nicht anders geht (obs überhaupt so funtkioniert?).


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag