Heyho, ich möchte gerne auf Knopfdruck eines Knopfes meiner Oberfläche ein leeres Label (dessen Hintergrundfarbe grau ist) immer abwechselnd grau und rot blinken lassen, mit einem Delay von 500ms. Wie setze ich sowas am klügsten um, bin noch nicht so erfahren.
Habs eben mit Thread.sleep() versucht aber das spuckt nur Fehler aus.
Das wäre quasi so das was ich geschrieben habe für einen der Knöpfe:
Habs eben mit Thread.sleep() versucht aber das spuckt nur Fehler aus.
Das wäre quasi so das was ich geschrieben habe für einen der Knöpfe:
Code:
R.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
while(true){
Signalfeld.setStyle("-fx-border-color:black; -fx-background-color: red;");
//500ms Delay
Signalfeld.setStyle("-fx-border-color:black; -fx-background-color: lightgrey;");
}
}