如何使TableView根据JavaFX中的内容自动更改其高度?

问题描述 投票:1回答:1

如果表具有更多内容,它将在ScrollPane中显示其内容。

如果TableView的内容较少,它将用空白填充自己。如何实现自适应?

我无法使用fixedCellSize,因为我的单元格正在包装。

java javafx tableview
1个回答
0
投票

我们为宽度执行此操作,仅对高度进行尝试

if(TableData.size() < 15) {// Format TableView to display Vertical ScrollBar
        ptable.setPrefWidth(336);// 19 is the off set
    }else {
        ptable.setPrefWidth(355);
    }   ptable.setItems(TableData);
© www.soinside.com 2019 - 2024. All rights reserved.