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

如何在JavaFXTableView中从数据库自动设置特定列值?,java,multithreading,javafx,desktop,Java,Multithreading,Javafx,Desktop,这是我的表,有一些列。我需要从数据库中自动设置一些列值,但有些列需要为空才能手动输入。在编辑之后,我必须读取整个表视图并存储到数据库中。 普拉蒂克 您要做的是,现在不必关心表,只需考虑将数据移出数据库并移入数据结构即可。你将如何完成这项任务 然后假设数据结构中的数据已更改。现在,您需要将数据移出该数据结构并返回到数据库中,从而更新数据库 一旦你有了工作,那就考虑一下你的表。您的目标是获取数据结构中的数据并使用它创建表 然后剩下的最后一件事就是使用表中的数据并用它填充数据结构 如果你能做到这些,那

这是我的表,有一些列。我需要从数据库中自动设置一些列值,但有些列需要为空才能手动输入。在编辑之后,我必须读取整个表视图并存储到数据库中。 普拉蒂克

您要做的是,现在不必关心表,只需考虑将数据移出数据库并移入数据结构即可。你将如何完成这项任务

然后假设数据结构中的数据已更改。现在,您需要将数据移出该数据结构并返回到数据库中,从而更新数据库

一旦你有了工作,那就考虑一下你的表。您的目标是获取数据结构中的数据并使用它创建表

然后剩下的最后一件事就是使用表中的数据并用它填充数据结构

如果你能做到这些,那么你就可以解决问题的每一步


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

您好,我成功完成了这些任务并获得了解决方案。非常感谢。