Hallo zusammen,
ich habe eine Frage zu GUI Änderungen und Threads: Ich weiß mittlerweile, dass ich keine GUI Änderungen innerhalb von Threads durchführen darf, bzw. wenn ich dies tue muss ich sie mit invokeLater / invokeAndWait aufrufen (oder gleich einen SwingWorker verwenden).
Meine (vielleicht ja einfach zu beantwortende) Frage: Was genau sind denn (relevante) Gui Änderungen? Das Ändern eines Datensatzes im TableModel? Das Setzen eines Strings in ein JTextField? Das Setzen eines Hakens einer JCheckBox? Wie wird das abgegrenzt?
Gruß,
Jens
ich habe eine Frage zu GUI Änderungen und Threads: Ich weiß mittlerweile, dass ich keine GUI Änderungen innerhalb von Threads durchführen darf, bzw. wenn ich dies tue muss ich sie mit invokeLater / invokeAndWait aufrufen (oder gleich einen SwingWorker verwenden).
Meine (vielleicht ja einfach zu beantwortende) Frage: Was genau sind denn (relevante) Gui Änderungen? Das Ändern eines Datensatzes im TableModel? Das Setzen eines Strings in ein JTextField? Das Setzen eines Hakens einer JCheckBox? Wie wird das abgegrenzt?
Gruß,
Jens