在javafx中克隆或复制形状?

时间:2015-01-17 19:20:42

标签: java eclipse javafx scenebuilder

我正在使用用于GUI的Scenebuilder 2.0在javafx中制作Connect 4游戏。 这基本上是芯片的动画从顶部下来的:

@FXML
private void click0(javafx.event.ActionEvent event) {


    TranslateTransition translate = new TranslateTransition(
            Duration.millis(750));
    translate.setToX(1);
    translate.setToY(432);
    ParallelTransition transition = new ParallelTransition(c0,translate);
    transition.setCycleCount(1);
    transition.play();

}

当我单击所有行正下方的按钮时会发生这种情况。它还没有完成。但是,如何将圆圈(c0)的副本保留在原始位置?

1 个答案:

答案 0 :(得分:0)

当前版本中Duplicator不再可用。

我发现的唯一方法是肮脏的黑客:

Shape.union(c0, c0);

......是的。它非常脏,不再是Circle了。

answer given here不符合我的需要。