J
java.jago
Gast
Hi,
Ich will den Zugriff auf ein BufferedImage wenn es gerade von einem anderen Thread bearbeitet wird für den Swing-Thread blocken wenn dieser das BufferedImage benötigt. Anstatt die GUI zu freezen will ich eine Busy-Anzeige einblenden wenn der Swing-Thread länger als 2sec. nicht auf das BufferedImage zugreifen kann - und auch wieder ausblenden, wenn das BufferedImage wieder zugänglich ist?
Hat jemand ein minimales Code-Beispiel wo z.B. ein Thread ein BufferedImage für eine zufällige Anzahl von Sekunden in Beschlag nimmt, den Swing-Thread der es anzeigen will blockiert und dann besagte Busy-Anzeige einblendet bis es frei wird? Bin ein blutiger Anfänger und bin vor einiger Zeit von .Net zu Java gewechselt
Danke,
jago
Ich will den Zugriff auf ein BufferedImage wenn es gerade von einem anderen Thread bearbeitet wird für den Swing-Thread blocken wenn dieser das BufferedImage benötigt. Anstatt die GUI zu freezen will ich eine Busy-Anzeige einblenden wenn der Swing-Thread länger als 2sec. nicht auf das BufferedImage zugreifen kann - und auch wieder ausblenden, wenn das BufferedImage wieder zugänglich ist?
Hat jemand ein minimales Code-Beispiel wo z.B. ein Thread ein BufferedImage für eine zufällige Anzahl von Sekunden in Beschlag nimmt, den Swing-Thread der es anzeigen will blockiert und dann besagte Busy-Anzeige einblendet bis es frei wird? Bin ein blutiger Anfänger und bin vor einiger Zeit von .Net zu Java gewechselt
Danke,
jago