Hallo,
ich verwende gerade die Visual Library (liegt Netbeans bei).
Laut Entwickler ist die Bibliothek single-threaded:
Führt man eine längere Aktion im Event Dispatcher Thread (=AWT Thread ?) aus, so hängt die GUI. Und genau das will ich verhindern.
Ist eigentlich auch weiter kein Problem, ich möchte, so lange eine bestimmte Operation läuft einfach einen Fortschrittbalken oder ein "Bitte warten" anzeigen. D.h. der Nutzer soll in der Zwischenzeit nicht mit der GUI arbeiten können, also ein modaler Dialog der erst beendet wird wenn die Operationen auf der Bibliothek beendet sind.
Viele Anwender, die hier mitlesen, werden jetzt wahrscheinlich aufhören zu lesen, da sie die Bibliothek noch nie verwendet haben.
Aber das Ganze ist unabhängig von dieser Bibliothek. Im Grunde suche ich nur Folgendes:
- Ein "Bitte warten"-Fenster/ProgressBar das im Vordergrund läuft
- Wärend im AWT-Thread eine Aktion ausgeführt wird.
Hat da jemand eine Idee?
ich verwende gerade die Visual Library (liegt Netbeans bei).
Laut Entwickler ist die Bibliothek single-threaded:
the Visual Library was made to be a
single-threaded application. You should be in AWT-thread.
Führt man eine längere Aktion im Event Dispatcher Thread (=AWT Thread ?) aus, so hängt die GUI. Und genau das will ich verhindern.
Ist eigentlich auch weiter kein Problem, ich möchte, so lange eine bestimmte Operation läuft einfach einen Fortschrittbalken oder ein "Bitte warten" anzeigen. D.h. der Nutzer soll in der Zwischenzeit nicht mit der GUI arbeiten können, also ein modaler Dialog der erst beendet wird wenn die Operationen auf der Bibliothek beendet sind.
Viele Anwender, die hier mitlesen, werden jetzt wahrscheinlich aufhören zu lesen, da sie die Bibliothek noch nie verwendet haben.
Aber das Ganze ist unabhängig von dieser Bibliothek. Im Grunde suche ich nur Folgendes:
- Ein "Bitte warten"-Fenster/ProgressBar das im Vordergrund läuft
- Wärend im AWT-Thread eine Aktion ausgeführt wird.
Hat da jemand eine Idee?