Bin gerade dabei ein kleines Tool zu schreiben, das Dateien transferiert.
Der Transfer geschieht in einem HintergrundThread.
Auf der GUI habe ich einige Komponenten, die Observer implementieren u. vom HintergrundThread benachrichtigt werden, wenn sich der Fortschritt ändert.
Leider aktualisiert sich da nix :-( Habe auch ein JMenu und zwei Buttons, die sich alle nicht klicken lassen.
Nur wenn ich das Fenster verschiebe, werden die Komponenten einmal auf den letzten Stand aktualisiert u. bleiben dann wieder stehen...
Woran kann sowas liegen? Habe mittlerweile alle .invokeLater() rausgenommen, damit nichts im Event Dispatch Thread läuft...
Der Transfer geschieht in einem HintergrundThread.
Auf der GUI habe ich einige Komponenten, die Observer implementieren u. vom HintergrundThread benachrichtigt werden, wenn sich der Fortschritt ändert.
Leider aktualisiert sich da nix :-( Habe auch ein JMenu und zwei Buttons, die sich alle nicht klicken lassen.
Nur wenn ich das Fenster verschiebe, werden die Komponenten einmal auf den letzten Stand aktualisiert u. bleiben dann wieder stehen...
Woran kann sowas liegen? Habe mittlerweile alle .invokeLater() rausgenommen, damit nichts im Event Dispatch Thread läuft...