Hallo
Situation: Ich habe ein Thread welche eine JFileChooser abfrage macht, wenn aber nichts ausgewählt wird oder abgebrochen, so soll der Thread beendet werden.
Problem: Ich versuchte es mit Thread.currentThread().interrupt() , aber da geht das nicht. Ich habe gelesen das man es evtl. mit einer while machen soll, aber dafür wird ja zuerst der ganze Code abgefahren.
Ideen:
1. Ich setzte die Abfrage in einer anderen Methode und mache ein If, d. h. ist keine Eintrag dann führe MEthode XY nicht aus.
2. Ich kann eine Exception machen und return angeben?
3.Thread.currentThread().interrupt()
-nicht funktionierte, d.h. der Rest des Codes wird dennoch ausgeführt
4.Thread.currentThread().stop() was veraltet ist
Fragen:
1. Wie kann ich ein Thread aus dem Thread (sofort) abbrechen?
Situation: Ich habe ein Thread welche eine JFileChooser abfrage macht, wenn aber nichts ausgewählt wird oder abgebrochen, so soll der Thread beendet werden.
Problem: Ich versuchte es mit Thread.currentThread().interrupt() , aber da geht das nicht. Ich habe gelesen das man es evtl. mit einer while machen soll, aber dafür wird ja zuerst der ganze Code abgefahren.
Ideen:
1. Ich setzte die Abfrage in einer anderen Methode und mache ein If, d. h. ist keine Eintrag dann führe MEthode XY nicht aus.
2. Ich kann eine Exception machen und return angeben?
3.Thread.currentThread().interrupt()
-nicht funktionierte, d.h. der Rest des Codes wird dennoch ausgeführt
4.Thread.currentThread().stop() was veraltet ist
Fragen:
1. Wie kann ich ein Thread aus dem Thread (sofort) abbrechen?
Zuletzt bearbeitet: