在 Java Swing 中,有一个 JTree.linestyle 属性可以启用/禁用将树中的父节点连接到它们的子节点的线。 JavaFX 2 中有类似的东西吗?在我针对 JavaFX 查看的所有 TreeView 示例中,我都没有看到这一点。我也没有看到要设置的 CSS 属性。
最佳答案
JavaFX 2.2 没有开箱即用的设置。 可以在 JavaFX issue tracker 中提交功能请求.
您可以通过创建自定义 TreeCell
和 TreeItem
节点并在这些节点上设置 treeCell.disclosureNodeProperty 来实现连线效果和 TreeItem graphicProperty根据 TreeItem 的各种可设置事件处理程序酌情处理。
关于javafx-2 - 设置 JavaFX TreeView 线条样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768483/