从Java GUI将数据插入数据库

时间:2012-03-05 20:17:46

标签: java database swing

我正试图找出未来问题的潜在解决方案

在我的数据库中,我有Subjects,Pupils,Subject_has_Pupils。

主题 法国 英语 数学

学生 约翰 玛丽 彼得

Subject_has_pupils 约翰 - 法国人 玛丽 - 数学

我知道要输入的正确数据是什么,我可以运行自己的插件。如果我想尝试插入彼得&西班牙语进入Subject_has_Pupils,插入显然不起作用。  但是,用户如何知道为主题投入的价值?是否可以使用JList向用户显示可能的选项,然后可以将其插入到数据库中。

1 个答案:

答案 0 :(得分:1)

我建议使用JComboBox让用户只选择你想要他选择的内容。 JComboBox应该填充您从数据库中检索的数据。 如果您之前从未使用过JComboBoxes,我建议您查看以下链接: http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html