我正在做我的第二年项目,我差不多完成了,但我遇到了问题。
我在Oracle中设置了一个表,用于保存用户名,收件人和邮件。
我想创建一个联系人列表,用于发送带有用户名的消息并将它们放入swing jlist但我无法弄清楚如何。
我想也许如果我将用户名放入SQL的数组中它会更容易但是没有用。有什么想法吗?
只是为了更新,我已经连接到数据库了。
答案 0 :(得分:4)
首先,您需要连接到数据库,然后从中读取数据,然后将结果按到JList中。
要从Java连接到oracle,您需要使用JDBC,其教程位于:http://java.sun.com/docs/books/tutorial/jdbc/index.html。
然后,一旦掌握了数据,就需要将其放入JList
,它具有setListData
方法,这将完成所有魔法。在迭代来自JDBC的数据时,您只需要确保将SQL查询的输出放入Vector
,在此处记录:http://java.sun.com/j2se/1.4.2/docs/api/java/util/Vector.html。