Ganz einfach
Wenn du in einem ActionListener eine Aktion ausführst steht sowieso der Ganze SwingThread bis der Listener fertig ist. Also problem eins gelöst.
Problem 2: Aktualisieren: ich denke mal du hast deiner Termine in ner JTable oder so.
Dann schaust du einfach dass du in der 2. Klasse ne Referenz auf die Table hast und einfach im Model von der Table die fireTableDataChanged() schießt dann sollte er deine Termine lösen.
|