Hallo,
ich würde gerne wissen ob es möglich ist ein Teil in einem JFrame in einem eigenen Thread auszuführen.
Ich habe einen JFrame mit einigen Elementen (JTree, Buttons, etc.). Wenn ich etwas im Tree selektiere wird eine Berechnung angestoßen. Dabei wird die GUI blockiert...prinzipiell ist das auch gut so. Ich will nur das die JProgressBar trotzdem noch animiert wird(Indeterminate).
Das einzige was mir dazu einfällt ist die Berechnung in einem eigenen Thread auszuführen und die GUI zu sperren.
Gibt es dazu noch eine andere Möglichkeit (siehe erster Satz)
P.S. Wenn jemand das gerne möchte kann ich natürlich auch ein Minimalbeispiel zusammenstellen.
ich würde gerne wissen ob es möglich ist ein Teil in einem JFrame in einem eigenen Thread auszuführen.
Ich habe einen JFrame mit einigen Elementen (JTree, Buttons, etc.). Wenn ich etwas im Tree selektiere wird eine Berechnung angestoßen. Dabei wird die GUI blockiert...prinzipiell ist das auch gut so. Ich will nur das die JProgressBar trotzdem noch animiert wird(Indeterminate).
Das einzige was mir dazu einfällt ist die Berechnung in einem eigenen Thread auszuführen und die GUI zu sperren.
Gibt es dazu noch eine andere Möglichkeit (siehe erster Satz)
P.S. Wenn jemand das gerne möchte kann ich natürlich auch ein Minimalbeispiel zusammenstellen.