5

是否可以更改 JavaFX 2.2 TreeVIew 的展开和折叠图像?

更改此图像,

有效的 XHTML

对于这样的图像(带 +/-),

有效的 XHTML

4

1 回答 1

8

当然,这可以通过一点 css 实现。CSS 看起来像这样:

.tree-cell .tree-disclosure-node .arrow {
    -fx-shape: null;
    -fx-background-color: null;
    -fx-background-image: url("plus-arrow.png");
}
.tree-cell:expanded .tree-disclosure-node .arrow {
    -fx-shape: null;
    -fx-background-color: null;
    -fx-background-image: url("minus-arrow.png");
}

lg卡拉施

于 2013-04-15T13:04:09.880 回答