Javafx 2 JavaFX如何在pageLoad上的TableView中显示2个空行?
我有一张阿索班的桌子。页面加载时,表格应显示2个空行。为了实现这一点,我编写了如下代码:Javafx 2 JavaFX如何在pageLoad上的TableView中显示2个空行?,javafx-2,Javafx 2,我有一张阿索班的桌子。页面加载时,表格应显示2个空行。为了实现这一点,我编写了如下代码: final ObservableList<ContainerVO> tblReceiptContent = FXCollections.observableArrayList(); tblReceiptContent.add(new ContainerVO()); tblReceiptContent.add(new ContainerVO()); tblReceipt.setItems(tblR
final ObservableList<ContainerVO> tblReceiptContent = FXCollections.observableArrayList();
tblReceiptContent.add(new ContainerVO());
tblReceiptContent.add(new ContainerVO());
tblReceipt.setItems(tblReceiptContent);
final ObservableList tblReceiptContent=FXCollections.observableArrayList();
添加(newcontainervo());
添加(newcontainervo());
tblReceipt.setItems(tblReceiptContent);
我认为这不是正确的方法。我不想创建一个包含两个项目的列表。列表应为空。当我编辑表中的空行时,应该添加项。是否有更好的方法显示空行?当您使观察列表未初始化其属性时 试试这个
final ObservableList tblReceiptContent = FXCollections.observableArrayList();
tblReceiptContent.add("");
tblReceiptContent.add("");
tblReceiptContent.add(new ContainerVO());
由于TableView使用数据绑定,我看不到其他方法。有两行是很合乎逻辑的。如果你“黑客”的东西没有一个项目集合,你可能会打破数据绑定。