0

我正在尝试获取矩形的背景颜色。我试图找到一种方法,但我不能。难道没有一种方法可以让这一切变得简单吗?任何帮助都会得到帮助

4

2 回答 2

1

试试这个方法

List<Node> chieldNode = new ArrayList<>();
    chieldNode = ParentNode.getChildren();
    if (chieldNode.size() != 0) {
        for (Node node : chieldNode) {
            if (node instanceof Rectangle ) {
                Paint color = ((Rectangle ) node).getFill();
            }
        }
    }
于 2017-05-29T11:11:17.727 回答
0

这对我有用

    Rectangle rectangle = lookup("#rectangleId").queryAll().iterator().next();
    Paint color = rect.getFill();
    assertThat(color,is(color2));
于 2017-05-29T12:11:32.507 回答