java中表格連接數(shù)據(jù)庫?
JTable的有一個(gè)方法是getTableModel().返回提供此 JTable 所顯示數(shù)據(jù)的 TableModel. TableModel是一個(gè)接口,實(shí)際上返回的是DefaultTableModel類,它實(shí)現(xiàn)了TableModel接口。這個(gè)類中有一個(gè)方法是void addRow(Object[] rowData)。它就是將一行插入到JTable中。 不過JTable的setValueAt方法應(yīng)該就可以實(shí)現(xiàn)。 樓主可以定義個(gè)一個(gè)線程類來完成。 比如你需要插入100行數(shù)據(jù),可以在線程的run方法中寫一個(gè)循環(huán),在循環(huán)中寫兩行代碼,一行是setValueAt,一行是刷新JTable,然后再讓線程睡眠,這樣一行一行的顯示的效果就可以出來了! 或者樓主可以用進(jìn)度條來打發(fā)等待的時(shí)間,就像打開netbeans的那個(gè)進(jìn)度條一樣,這個(gè)可以用JProgressBar類。樓主可以去查看一下源代碼。如果樓主還是沒有頭緒,我干脆就寫個(gè)例子得了! 關(guān)于組件的添加或者類似設(shè)置窗口的大小,布局管理器等我就不做解釋了!