Assalamualaikum dan selamat malam. Kali ini kita kembali akan membahas koding Java. Kasus yang akan kita bahas kali ini adalah bagaimana cara memindahkan data Tanggal dari JTable ke JDateChooser. Hal ini menjadi penting jika kita perlu melakukan perubahan data Tanggal dari tabel. Untuk hasilnya, dapat dilihat pada gambar berikut:
Mungkin itu terlihat seperti Preview biasa, tapi percayalah itu Benar. Hehehe
Untuk memecahkan kasus yang akan kita bahas, alangkah baiknya teman-teman merancang dulu form yang akan digunakan. Untuk contoh, teman-teman bisa melihat Preview diatas. Setelah itu, teman-teman harus membuat event pada saat Tabel di klik dengan cara:
JTable – Klik Kanan – Event – Mouse – MousePressed
Lalu teman-teman ketik koding berikut :
if(evt.getClickCount()==1){ jDateChooser1.setDate(getTanggalFromTable(jTable1, 2)); } |
Pasti error kan ?? Ya iya lah, kan metode getTanggalFromTable-nya belum dibuat. Hahaha
Jadi langkah selanjutnya, mari kita buat metodenya. Ketik koding berikut:
Jadi langkah selanjutnya, mari kita buat metodenya. Ketik koding berikut:
public static Date getTanggalFromTable(JTable table, int kolom){ JTable tabel = table; String str_tgl = String.valueOf(tabel.getValueAt(tabel.getSelectedRow(), kolom)); Date tanggal = null; try { tanggal = new SimpleDateFormat("yyyy-MM-dd").parse(str_tgl); } catch (ParseException ex) { Logger.getLogger(TableDate.class.getName()).log(Level.SEVERE, null, ex); } return tanggal; } |
Selamat Mencoba \(^_^)9
Kalau munculinnya ke form yg berbeda gimana ya?
BalasHapusMnta tolong
Kalo dari Jdatechooser ke Jtable gimana ya??
BalasHapusHelp please