如何使用JavaFX在GUI中重新定位形状?

时间:2019-04-24 20:04:36

标签: java animation javafx

我正在创建一个圆,该圆需要每秒钟左右在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();

0 个答案:

没有答案