Occeee….. lets we tray…… dulunya saya juga bingun bagaimana cara membuat table model setelah googling akhirnya dapettt dechhh…. Sebenarnya dalam table model itu ada 4 yang harus di lapirkan dengan syarat “entendsnya tabstracttableModel”
Diantaranya dalam table model itu ada yang namanya :
1. GetRowCount – untuk mendapatkan jumlah record yang ada dalam table.
2. getColumnCount – untuk mendapatkan jumlah kolom pada suatu table.
3. GetValueAT – nah disini bagian yang palinng penting untuk menentukan dimana letak dari data.
4. getColumnName – disini mungkin tidak secara otomatis di implements oleh table model maka perlu kita tambhakan sendiri,,, untuk mendapatkan nama table
sebagai contoh : table Pasien.
public int getRowCount() {
return row.size(); // disini proses pengambilan jumlah record
}
public int getColumnCount() {
return column.size(); //pengambilan jumlah kolom
}
@Override
public String getColumnName(int index){
return column.get(index);
}
Object getValueAt(int rowIndex, int columnIndex) {
switch(columnIndex){
case 0 : return row.get(rowIndex).getID();
case 1 : return row.get(rowIndex).getNama();
case 2 : return row.get(rowIndex).getJenisKelamin();
case 3 : return row.get(rowIndex).getStatus();
case 4 : return row.get(rowIndex).getAlamat();
case 5 : return row.get(rowIndex).getKamarID();
case 6 : return row.get(rowIndex).getTanggalMasuk();
default : return null;
}
}
}
Selamat mencoba…!!!!!
Diantaranya dalam table model itu ada yang namanya :
1. GetRowCount – untuk mendapatkan jumlah record yang ada dalam table.
2. getColumnCount – untuk mendapatkan jumlah kolom pada suatu table.
3. GetValueAT – nah disini bagian yang palinng penting untuk menentukan dimana letak dari data.
4. getColumnName – disini mungkin tidak secara otomatis di implements oleh table model maka perlu kita tambhakan sendiri,,, untuk mendapatkan nama table
sebagai contoh : table Pasien.
public int getRowCount() {
return row.size(); // disini proses pengambilan jumlah record
}
public int getColumnCount() {
return column.size(); //pengambilan jumlah kolom
}
@Override
public String getColumnName(int index){
return column.get(index);
}
Object getValueAt(int rowIndex, int columnIndex) {
switch(columnIndex){
case 0 : return row.get(rowIndex).getID();
case 1 : return row.get(rowIndex).getNama();
case 2 : return row.get(rowIndex).getJenisKelamin();
case 3 : return row.get(rowIndex).getStatus();
case 4 : return row.get(rowIndex).getAlamat();
case 5 : return row.get(rowIndex).getKamarID();
case 6 : return row.get(rowIndex).getTanggalMasuk();
default : return null;
}
}
}
Selamat mencoba…!!!!!
Comments
Post a Comment