I need to have an observable list of a type that will be displayed in a TableView with one single column, that when selected will display the rest of its information on the right. TableView 被包裹在 TitledPane 中,而 TitledPane 被包裹在 Accordion 中。见下图:
正如您在这种情况下所看到的,我不想显示列标题。
Pane header = (Pane) list.lookup("TableHeaderRow");
header.setMaxHeight(0);
header.setMinHeight(0);
header.setPrefHeight(0);
header.setVisible(false);
但是,它似乎不适用于 JavaFX 8。lookup("TableHeaderRow") 方法返回 null,这让我认为“TableHeaderRow”选择器不再存在。
在 JavaFX 8 中删除/隐藏表头是否有更新的解决方法?