Hi Leute!
Ich bin immernoch an meinem Thread-Problem dabei.
Inzwischen hab ich das ganze als asyncThread laufen, klappt auch soweit.
Allerdings hängt sich der Zähler immernoch manchmal auf. Das scheint damit zusammenzuhängen, dass die GUI nicht reagiert.
Folgender Sachverhalt liegt vor:
Ich hab ein Main-Programm. In diesem wird ein neues Fenster (shell) geöffnet, worin sich der Counter befindet.
Das neue Fenster ist abhänging von dem Main-Fenster un das Main-Fenster wird deaktiviert, so dass man nicht zwischen beiden Fenstern hin und herspringen kann.
Nun kommt aber öfters das Problem, dass sich die GUI aufhängt (erkennbar daran, dass die Menüleiste aus dem Main-Fenster weiß wird).
Selbes Phänomen bekomme ich auch, wenn ich das Programm in den Hintergrund verlager (also z.B. Eclipse davor tue) und dann wieder in den Vordergrund hole.
Wenn die GUI nicht mehr reagiert, kann ich zwischen beiden Fenstern wieder hinundher springen.
Nun würde ich gerne wissen, ob mir da jemand helfen kann, das Problem einzugrenzen und vll damit dem eigentlichen Problem auf die Schliche zu kommen. Denn es kann doch nicht sein, dass die GUI nicht reagiert, wenn ein Thread läuft und die GUI eigentlich nichts mehr macht..
Vielen Dank für Eure Hilfe
Ich bin immernoch an meinem Thread-Problem dabei.
Inzwischen hab ich das ganze als asyncThread laufen, klappt auch soweit.
Allerdings hängt sich der Zähler immernoch manchmal auf. Das scheint damit zusammenzuhängen, dass die GUI nicht reagiert.
Folgender Sachverhalt liegt vor:
Ich hab ein Main-Programm. In diesem wird ein neues Fenster (shell) geöffnet, worin sich der Counter befindet.
Das neue Fenster ist abhänging von dem Main-Fenster un das Main-Fenster wird deaktiviert, so dass man nicht zwischen beiden Fenstern hin und herspringen kann.
Nun kommt aber öfters das Problem, dass sich die GUI aufhängt (erkennbar daran, dass die Menüleiste aus dem Main-Fenster weiß wird).
Selbes Phänomen bekomme ich auch, wenn ich das Programm in den Hintergrund verlager (also z.B. Eclipse davor tue) und dann wieder in den Vordergrund hole.
Wenn die GUI nicht mehr reagiert, kann ich zwischen beiden Fenstern wieder hinundher springen.
Nun würde ich gerne wissen, ob mir da jemand helfen kann, das Problem einzugrenzen und vll damit dem eigentlichen Problem auf die Schliche zu kommen. Denn es kann doch nicht sein, dass die GUI nicht reagiert, wenn ein Thread läuft und die GUI eigentlich nichts mehr macht..
Vielen Dank für Eure Hilfe