如何在 javafx tableview 中从数据库自动设置特定列值?

How to set specific columns values automatically from database in javafx tableview?

这是我的 table 一些专栏。我需要从数据库中自动设置一些列值,但有些列值需要留空才能手动输入。在编辑之后,我必须读取整个 table 视图并将其存储到数据库中。

普拉蒂克,

您现在要做的是别管 Table,只想着将数据移出数据库并移入数据结构。你将如何完成这项任务?

然后假设数据结构中的数据发生了变化。现在您想将数据从该数据结构中移出并移回数据库中,从而更新数据库。

一旦你成功了,然后考虑你的 Table。您的目标是获取数据结构中的数据并使用它来创建 Table。

然后剩下要做的最后一件事就是使用 Table 中的数据并用它填充您的数据结构。

如果你能做到这些,那么你的问题的每一步都会有解决方案。

最容易使用的数据结构是ObservableArrayList。您可以使用 TableView 的 setItems(observableArrayList) 方法使用 ObservableArrayList 的实例直接填充 TableView。