Ich habe einen While-Loop für das Trainieren eines Neuralen Netzwerkes, und will diesen (mithilfe eines JavaFX-Buttons) abbrechen, d.h. ich habe als boolean-Argument einen einfachen boolean der mit zwei Knöpfen umgeschaltet werden kann, und wenn er auf True geschaltet wird, also der Trainings-Knopf, soll der Loop gestartet werden.
Ich weiß aber nicht, wie man diesen Loop unterbricht (vom UserInput!), da der MainThread ja im Loop ist.
Ich weiß aber nicht, wie man diesen Loop unterbricht (vom UserInput!), da der MainThread ja im Loop ist.
Java:
if(event.getSource() == startLearning) {
System.out.println("start");
learning = true;
while(learning) {
//TODO: learning method with random Images
}
} if(event.getSource() == stopLearning) {
learning = false;
System.out.println("stop");
}