Hello!
I want to animate a button. I want to make it change its position after clicking on it. I wrote such code, but it does not work. In this case, no errors appear in the console. The button simply does not respond to pressing.
What am I doing wrong?Code:double stopPosition = 100; KeyValue kk2 = new KeyValue(btn.layoutXProperty(), stopPosition, Interpolator.LINEAR); KeyFrame kk = new KeyFrame(Duration.millis(5000),kk2); Timeline timeline = new Timeline(); timeline.getKeyFrames().add(kk); timeline.setCycleCount(1); btn.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { System.out.println("Hello World!"); timeline.play(); } });




Reply With Quote
