我有一个基于 TreeTableViews 及其行的问题。我创建了一个名为 Component 的对象的树表视图,我有 3 类组件,我将命名为 A、B 和 C。在我的项目中,B 对象包含在 A 上,C 对象包含在 B 对象上。我能够用这 3 个级别的组件显示 TreeTableView,但现在我想在这个表中添加一些 CSS 以便能够具有某些特征:
- 首先,我希望 A 对象的大小大于 B 对象,并且 C 相同,因为这个 T 根据我在互联网上看到的内容尝试了这样的东西:
.tree-table-cell {
-fx-font-size: 11pt;
}
.tree-table-cell:sub-tree-item {
-fx-font-size: 9pt;
}
但它似乎不起作用......
- 然后我希望能够在每个 A 组件之间有一个分隔符,只是为了表格的可见性
- 最后,我希望所选项目和他的所有树节点(如果选择 C,则意味着 C 元素 + 其父 B + 其父 A)为粗体或直接识别它的东西。为此,我尝试在此类上应用一些简单的 CSS:
.tree-item:selected {
-fx-font-weight: bold;
}
没有任何成功...
事实上,我无法按照我的意愿操作我的 TreeItems(在 TreeItem 中添加一些 StyleSheets 类是不可能的)。
我希望我足够清楚。谢谢你的帮助