我正在创建一个圆,该圆需要每秒钟左右在GUI上移动一次并连续。我需要在代码中实现什么才能实现?
我可以使它移动到该位置,但是在到达该位置后,它会停止并且需要连续。
Circle c1 = new Circle(250,250,100);
c1.setFill(Color.YELLOW);
timeline = new Timeline(new KeyFrame(Duration.seconds(.5),new KeyValue(c1.centerXProperty(),100)));
timeline.setCycleCount(Animation.INDEFINITE);
timeline.play();
root.getChildren().addAll(c1);
primaryStage.setScene(scene);
primaryStage.show();