1

我在 AchorPane 中有一个 TableView。在页面加载时,表格应显示 2 个空行。为了实现这一点,我编写了这样的代码:

final ObservableList<ContainerVO> tblReceiptContent = FXCollections.observableArrayList();
tblReceiptContent.add(new ContainerVO());
tblReceiptContent.add(new ContainerVO());
tblReceipt.setItems(tblReceiptContent);

我认为这不是正确的方法。我不想创建一个包含 2 个项目的列表。列表应该是空的。当我编辑表格中的空行时应该添加项目。有没有更好的方法来显示空行?

4

1 回答 1

0

当您制作观察列表时不会初始化其属性...

尝试这个...

final ObservableList tblReceiptContent = FXCollections.observableArrayList();
tblReceiptContent.add("");
tblReceiptContent.add("");
tblReceiptContent.add(new ContainerVO());
于 2013-10-31T12:08:32.067 回答