Я создал Jtable, используя Netbeans 7.1.
В таблице создана модель по умолчанию, как показано ниже
table.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
Я также добавил следующие строки кода для заполнения данных из базы данных Sqlite.
public void tabl()
{
try
{
stmt=conn.createStatement();
String sql2="SELECT * FROM students";
rs=stmt.executeQuery(sql2);
int n=0;
while(rs.next())
{
table.setValueAt(rs.getString(1),n,0);
table.setValueAt(rs.getString(2),n,1);
table.setValueAt(rs.getString(3),n,2);
table.setValueAt(rs.getString(4),n,3);
n++;
}
}
catch(SQLException e)
{
}
}
Мой тест - Как мне теперь сделать JTable
способным обновлять и удалять записи ... с моделью по умолчанию. Я новичок в таблице моделей.