更改展开和折叠图像TreeView JavaFX 2.2

时间:2013-03-20 11:07:24

标签: java image javafx-2 expand treeviewitem

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

更改此图片,

Valid XHTML

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

Valid XHTML

1 个答案:

答案 0 :(得分:7)

当然,这可能只需要一点点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 Kalasch