這是我的表模型:如何使用自定義表模型將JTextField中的行添加到JTable中?
public Object getValueAt(int rowIndex, int columnIndex) {
switch (columnIndex) {
case 0:
return SetListTransaksiPenjualan.get(rowIndex).getDates();
case 1:
return SetListTransaksiPenjualan.get(rowIndex).getName();
case 2:
return SetListTransaksiPenjualan.get(rowIndex).getHobby();
default:
return null;
}
}
public String getColumnName(int column) {
switch (column) {
case 0:
return "Date";
case 1:
return "Name";
case 2:
return "Hobby";
default:
return null;
}
}
1數據)張貼[SSCCE](http://sscce.org/)。 2)閱讀[JTable]的[tutorial](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)。 3)使用'DefaultTableModel'。 – alex2410
@ alex2410那麼,我不能使用AbstractTableModel?你能用DefaultTableModel向我展示一些例子嗎? – Schreiner
你可以,但在這種情況下,你需要自己做。請參閱我的第一個評論中的鏈接,它有例子。或者如此搜索使用表模型,這裏有很多例子。 – alex2410