Memasukkan data ke Tabel dan Menghapus Data dari Tabel di Java Netbeans




Memasukkan / insert data / biodata ke tabel, Menampilkan data / biodata ke tabel dan menghapus data / biodata dari tabel.
Insert Nama, Email, Pesan, data. ditampilkan ke tabel.


Seperti biasa buat tampilan GUI seperti di bawah ini :



Nama Atribut : jTextFieldNama, jFieldEmail, jTextFieldPane, dan jTable1.

Lalu untuk Action performed tombol Simpan isikan kode script dibawah ini:


 private void jButtonSimpanActionPerformed(java.awt.event.ActionEvent evt) {                                        
        DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
model.addRow(new Object[]{
jTable1.getRowCount()+1, jTextFieldNama.getText(), jTextFieldEmail.getText(), jTextPanePesan.getText()});

    }                                      

Untuk Tombol Hapus isikan:

    private void jButtonHapusActionPerformed(java.awt.event.ActionEvent evt) {                                        
      DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
int row = jTable1.getSelectedRow();
if(row>=0){
int ok=JOptionPane.showConfirmDialog(null, "Yakin Mau Hapus?","Konfirmasi",JOptionPane.YES_NO_OPTION);
if(ok==0){
model.removeRow(row);

    }                                      
}
}


Hasil:


Comments

  1. kenapa di skrp hapus row nya hrs == 0? mohon jawabannya kak

    ReplyDelete
  2. knpa ketika di run lagi datanya masih ada dan tidak permanen di hapus?

    ReplyDelete

Post a Comment

Popular posts from this blog

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Program C++ Menghitung Diskon Pembelian oleh Pelanggan