Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

herihakimAvatar border
TS
herihakim
[HELP] Error coding java JTabel Selection Listener
gan, ane lagi buat aplikasi simple buat pendataan barang dari java

alurnya gini :
- untuk hapus/edit data harus select dlu datanya dari JTable
- abis tuh baru di hapus

ni coding untuk select data di JTable nya

Code:
tblBarang.getSelectionModel().addListSelectionListener(new ListSelectionListener(){
public void valueChanged(ListSelectionEvent ev){
if (ev.getValueIsAdjusting())
return;
btnTambah.setEnabled(false);
btnEdit.setEnabled(true);
btnHapus.setEnabled(true);
barisSel = tblBarang.getValueAt(tblBarang.getSelectedRow(), 0).toString();
}
});


//barisSel untuk variabel penampung data kode barangnya

pas di klik table sih gak ada masalah, pas di klik hapus juga gak ada masalah (data di database tetap terhapus)
tapi muncul error gini gan
[HELP] Error coding java JTabel Selection Listener

untuk coding tampi data nya ini :
Code:
void tampil(){
Object[][] dataTabel = null;
String[] header = {"Kode Barang", "Nama Barang", "Kategori", "Satuan", "Stok", "Gudang"};
ResultSet rst;


try{
rst = db.Result("SELECT * FROM barang");
int baris = 0;
int col = rst.getMetaData().getColumnCount();

while(rst.next()){
baris = rst.getRow();
}

dataTabel = new Object[baris][col];

int i = 0;
rst.beforeFirst();
while (rst.next()){
dataTabel[i][0] = rst.getString("Kode_Barang");
dataTabel[i][1] = rst.getString("Nama_Barang");
dataTabel[i][2] = rst.getString("Kategori");
dataTabel[i][3] = rst.getString("Satuan");
dataTabel[i][4] = rst.getInt("Stok");
dataTabel[i][5] = rst.getString("Gudang");
i++;
}

tblBarang.setModel(new DefaultTableModel(dataTabel, header));
}catch (Exception ex){
JOptionPane.showMessageDialog(null, "Error Tampil Data " + ex);
}
}


tu kenapa ya gan ?? emoticon-Bingung (S)emoticon-Bingung (S) emoticon-Bingung (S)

bingung bgt ane gan...ane newbie di java gan emoticon-Hammer (S)

tolong bntuannya ya gan emoticon-Malu
0
889
4
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan