我有一个标签式窗格,每个标签上都有一个表格。我向表中添加了不同的项目,我只想让每个选项卡显示该表的各个项目。但没有任何表现。 当我调试时,我可以清楚地看到选项卡窗格,其中包含包含表视图的选项卡,其中包含正确的项目。
为什么这不起作用?!
谢谢!
.Rnw
空:
答案 0 :(得分:2)
您的代码存在两个问题(我立即看到):
您需要在TableView
的每列上设置单元格值工厂。如果没有这个,列就没有任何要显示的数据。所以你需要像
clmn.setCellValueFactory(cellData -> new ReadOnlyStringWrapper(cellData.getValue()));
其次,您对两个表使用相同的TableColumn
。我不认为这可行;单元格最终将被添加到两个不同位置的场景图形中(这是不允许的)。为每个表创建不同的列。