代码之家  ›  专栏  ›  技术社区  ›  Andrey Morozov

如何实现TreeTableView控件的列标题跨越功能?

  •  0
  • Andrey Morozov  · 技术社区  · 10 年前

    在下图中( source ) Balance 柱跨度 Income Spending 柱。 我找不到任何关于如何实现这一目标的信息。。。

    感谢任何帮助

    enter image description here

    1 回复  |  直到 9 年前
        1
  •  2
  •   Community Egal    4 年前

    此功能(嵌套列)记录在 Oracle JavaFX controls tutorials for TableView .

    例如,假设通讯簿中的联系人有两个电子邮件帐户。然后需要两列来显示主要和次要电子邮件地址。创建两个子列,并对emailCol调用getColumns方法。

    TableColumn firstEmailCol = new TableColumn("Primary");
    TableColumn secondEmailCol = new TableColumn("Secondary");
    
    emailCol.getColumns().addAll(firstEmailCol, secondEmailCol);
    

    nested columns

    读取嵌套列javadoc( TableColumnBase.getColumns )了解更多信息。