π π
Daftar Materi Java SE |
- buatlah project baru atau pakai saja project lama
- buat kelas turunan dari Jframe, beri nama AmbilValueTable
- desainlah menjadi seperti ini (hanya drag komponen table dan label) dan lengkapi nama – nama tiap variable nya
- jika anda kesulitan membuat desainnya, silahkan lihat post / materi sebelumnya di daftar materi di bagian membuat gui menggunakan netbeans.
- lihat bagian sourceCode dan lengkapi kodenya menjadi seperti ini
public class AmbilValueTable extends javax.swing.JFrame { DefaultTableModel model; Object[][] semuaData; Object[] kolom; public AmbilValueTable() { initComponents(); kolom = new Object[]{"kolom1","kolom2","kolom3","kolom4"}; semuaData = new Object[][]{{"data11","data12","data13","data14"}, {"data21","data22","data23","data24"}, {"data31","data32","data33","data34"}, {"data41","data42","data43","data44"}}; model = new DefaultTableModel(semuaData, kolom); table.setModel(model); }
- tambahkan eventListener pada table dengan cara klik kanan komponen table -> events -> Mouse -> MouseClicked, lalu lengkapi kodenya menjadi seperti ini
private void tableMouseClicked(java.awt.event.MouseEvent evt) { int baris = table.getSelectedRow(); int kolom = table.getSelectedColumn(); String dataTerpilih = table.getValueAt(baris, kolom).toString(); String kolom1 = table.getValueAt(baris, 0).toString(); String kolom2 = table.getValueAt(baris, 1).toString(); String kolom3 = table.getValueAt(baris, 2).toString(); String kolom4 = table.getValueAt(baris, 3).toString(); lbl_value.setText("data terpilih "+dataTerpilih); lbl_dataPerbaris.setText("data 1 baris : "+kolom1+", "+kolom2+", "+ kolom3+", "+kolom4); }
- coba anda jalankan file javanya dengan [Shift + F6]
π π
Daftar Materi Java SE |
kalau mau ambil semua data dari satu kolom di database(mysql) lalu di tampilkan di combobox pada frame gmana caranya?
1). konek dulu ke database, 2). lalu pake perintah mysql “select kolom from table “, 3). data yang sudah diambil dalam ResultSet di looping untuk di masukkin ke combobox. gt algoritmanya
gan ane udah nyoba nih tutorialnya sm yg data di combo box, tp ane punya pertanyaan sendiri nih gan. gimana kl ngambil data dr database sm kaya di atas, tp ditampilinnya di tabel dan real time? jd ga ada tombol apapun, dalam satu frame itu cm tabel doang isinya dan tabel itu menampilkan data yang ada dalam database, tp real time. makasih banyak gan sebelumnya
untuk yang realtime2 gt bisa pake client server, atau klo mau lbh mudah bisa pake triger, secama proses terjadwal gitu, pake library quartz(cari di google). ngecek tiap berapa detik atau menit ke database lalu ditampilkan
2015-03-15 21:42 GMT+07:00 Belajar Java :
>
silahkan lihat materi berikut https://alqaa.wordpress.com/2012/05/12/mengisi-item-combobox-dari-database-menggunakan-netbeans/
baca juga cara mengambil value dari jtable pada frame yang berbeda, sudah dicoba dan berhasil 99%
gan,, ane mau tanya ni..
ane ada tugas dari kampus.. buat aplikasi pake java netbeans..
ane ada kesulitan,, pas pengambilan value gender dari DB..
cz di DB tu set nya int = 1.. ex = 1 = pria . 0 = wanita..
maunya dosen ane,, pas tampil di table form tu bukan 0 atau 1 gt..
tapi pria dan wanita.. kalau seperti itu caranya gimana gan????
oh iya,,ane pakai radio button yang dijadiin button group ya gan..
yaudah pake if aja.. dibuat variable string .. jika 1 maka stringnya = “laki” begitu jg sebaliknya..
kak, gimana kalo table kayak di kasir itu,
seperti ada list di dalam tabel,
bisa bantuin nggk kak?
makasih sebelumnya
kurang paham maksudnya gimana jelasnya ?
maaf baru buka email.. program yg dikasir itu kan klo di kolom kode barang di klik kan terliat seperti cobo box di kolom tersebut. semacam autotext gitu.. kalo di java bikin kayak gitu gmn??
untuk yang seperti itu bisa dipelajari di ebooknya mas eko kannedy yg judulnya swing make over. baca aja nanti bakal bisa bikin tampilan2 custom untuk swingnya.
klo mao ngambil data dari class yang berbeda
tergantung kasusnya gimana
gan gmana caranya mau update ada komponen jradiobutton nya …
untuk mengambil dta dari tabel yang berbentuk combo box itu bagaimana daan radio button klau textfield kan set text,nah klo cpmbo box dan radio button bagaimna
ini maksudnya mengambil data atau mengeset data ? kalau ambil data dari textfield pakai gettext bukan settex.
kalau untuk mengambil data dari tabel bisa menggunakan table.getModel().getValueAt(row_index, col_index);
untuk selanjutnya mungkin convert value ke combobox lalu ambil value terpilih dari comboboxnya. utk hal ini aku gak yakin soalnya belum pernah coba. tapi kalau cari di google kayaknya dulu saya pernah baca. maaf blm bny bantu
Bisa bantu gak? aku lagi bikin program utk deteksi outlier pake algoritma namanya ECODB. File diambil dari format .xls, .csv ato database (Oracle & MySQL). Nanti ada nentuin 1 atribut sebagai class label.
Aku mau bkin peringatan seandainya atribut yg dipilih user itu isinya (per baris) lebih dari 5 kelompok. Jadi mis. atribut A itu isinya jakarta, bandung, manado, makasar, denpasar, jakarta (lagi) dan surabaya, berarti enggak bisa diproses. Pilih atributnya pake combo box. Stelah user milih atribut gmn cara program ‘liat’ isi atribut yg dipilih ya? Harusnya logikanya khan cek isi atribut –> ada lebih dari 5 kelompok, muncul peringatan ato cek isi atribut –> ada kurang dari 5 kelompok, tombol ‘Deteksi’ aktif.
hmm.. coba jawab yah, setiap pilihan combobox yang dipilih coba dimasukkan kedalam list atau array, nanti di seleksi sesuai yang diinginkan π
Gan klw kita mau simpan data yang ada di tabel ini ke database gmna caranya ya?
tolong share dong querynya?
caranya sama seperti menyimpan data ke database seperti biasa (banyak bertebaran di google…) monggo di gugling.. 1. ambil data pakai looping 2. simpan data juga pakai looping sebanyak data yang di ambil dari table GUI..
iya cara untuk menyimpannya itu gan yang belum tau querynya yang pake looping?
bisa tolong kasih tau gak gan?
mas saya mau tanya gimana yah cara ngambil value dari tabel terus value itu dijadiin variabel baru untuk diproses, mohon dibantu mas
mas saya mau nanya, kalo misalnya database kita punya 20 data, saya mau tampilin 5 data di tabel 1 , 5 data di tabel 2, dst. itu gimana ya?
coba pelajari paging
2014-10-06 11:35 GMT+07:00 Belajar Java :
>
mas kalo mau mengambil data dari tabel lain gimana ? misalkan di tabel transaksi, kita akan mengambil data dari tabel motor, dipilih melalui comboBox .. comboBox itu berisi kode motor pada tabel motor … mohon pencerahannya mas, terima kasih
Terimakasih π
Sangat membantu.
Siap. Sama2 π
ini tutorial untuk mengambil value dari tabel di frame lain,
Klo nilai kolom nya ada yg berupa integer gimana gan, soalnya buat perkalian dari kolom yg di plih
di parseInt dulu gan, dirubah valuenya dari string ke Integer
bagaimana cara mengambil data dari tabel ke textfiled yang berbeda frame ?
silahkan lihat disini https://alqaa.wordpress.com/2017/06/16/cara-ambil-value-dan-set-value-antara-dua-jframe-yang-berbeda/
terima kasih saya terilhami dengan postingan ini π
Mantap gan. Terimakasih sudah berkunjung, semoga sukses gan
β£Sent from BlueMail β