【问题标题】:JavaFX and FXML TreeTableView how to change the column/header styleJavaFX 和 FXML TreeTableView 如何更改列/标题样式
【发布时间】:2018-05-30 20:16:43
【问题描述】:

我正在处理这个 javaFX 项目,我正在尝试更改 TreeTableView 标题或列样式,例如颜色、宽度、字体大小等。我无法更改标题或列的样式。我已经尝试了这些代码,但没有一个有效。

.tree-table-column

.tree-table-column-header

.tree-table-header

但是,我可以使用此代码更改行样式

.tree-table-row-cell

有人知道怎么做吗?

【问题讨论】:

标签: css javafx-8 fxml


【解决方案1】:

我知道这个问题很老了,但我会在这里为可能遇到这篇文章的人提供答案。

为树形表视图设置样式的适当方法(并且此样式指南通常是主要组件子组件的 CSS 样式通常如何工作)树形表视图在这种情况下是父元素,因此我们将编写其完整为我们的 css 标签命名,然后列出我们想要修改的子元素。以下面的代码为例。

.tree-table-view .column-header { 
   /* CSS STYLES HERE */
}
.tree-table-view .header {
/* CSS STYLES HERE */
}
.tree-table-view .column {
 /* CSS STYLES HERE */
}

【讨论】:

  • 谢谢!这很有帮助
猜你喜欢
  • 2015-05-10
  • 2018-04-26
  • 2022-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-30
  • 2015-05-06
相关资源
最近更新 更多