如何在单击时从javafx窗格中删除圆圈

时间:2015-04-07 00:05:08

标签: java javafx

我有一个学校的作业,我必须制作一个窗格,然后在我点击它们时出现圆圈,然后右键单击删除它们。这就是我到目前为止所拥有的

pane.setOnMouseClicked(e -> {
    Circle clicky = new Circle();
    if (e.getButton() == MouseButton.SECONDARY) {
        pane.getChildren().remove(1, 1);
    } else if (e.getButton() == MouseButton.PRIMARY) {
        clicky.setRadius(5);
        clicky.setFill(Color.TRANSPARENT);
        clicky.setStroke(BLACK);
        clicky.setCenterX(e.getX());
        clicky.setCenterY(e.getY());
        pane.getChildren().addAll(clicky);
    }
});
到目前为止我写的内容不会删除圈子,只是制作圈子。有人可以帮帮我吗?

0 个答案:

没有答案