Contoh Penggunaan ArrayList pada JTable
Contoh Penggunaan ArrayList di JTable - ArrayList dapat digunakan untuk menambahkan data ke JTable, Apa itu ArrayList? Saya sudah membuat sebuah artikel yang menjelasan mengenai ArrayList.
Cara penggunaan ArrayList untuk mengisi data JTable sangatlah mudah. Karena sifat ArrayList yang dinamis sehingga banyak orang yang menggunakan ArrayList daripada Array. Pada tutorial ini saya menggunakan java 8 dan Netbeans IDE 8.1 sebagai text editornya.
Output dari contoh penggunaan ArrayList pada JTable
Nb. Output GUI dari contoh ini akan berbeda hasilnya dengan kalian, karena saya menggunakan synthetica look and feels.
Berikut ini saya berikan contoh source code dari tampilan diatas.
Contoh Penggunaan List Untuk Mengisi Data JTable
package net.akira.view; import java.util.ArrayList; import java.util.List; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.table.DefaultTableModel; public class ContohListToJTable extends JFrame{ public ContohListToJTable() { setTitle("Contoh addList to JTable"); setSize(350, 200); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); userInterfaceGUI(); setVisible(true); } private void userInterfaceGUI(){ DefaultTableModel model = new DefaultTableModel(); model.setColumnIdentifiers(new Object[]{ "No", "Nama", "Alamat" }); JTable tabel = new JTable(model); List<Object> list = new ArrayList<>(); list.add(new Object[]{"1", "Akira", "Jakarta"}); list.add(new Object[]{"2", "Yuki", "Bandung"}); list.add(new Object[]{"3", "Hana", "Cirebon"}); list.add(new Object[]{"4", "Kevin", "Indramayu"}); list.add(new Object[]{"5", "Dera", "Jakarta"}); for(Object obj : list){ model.addRow((Object[]) obj); } JScrollPane scroll = new JScrollPane(); scroll.setViewportView(tabel); getContentPane().add(scroll); } public static void main(String []args){ ContohListToJTable obj = new ContohListToJTable(); } }
Penjelasan Source Code diatas
(Object[]) obj[i] untuk melakukan casting ke Object[].
Untuk penjelasan mengenai pembuatan JTable diatas, kalian dapat mengunjungi artikel saya mengenai contoh dan cara membuat tabel.
Silahkan Kunjungi : Cara Membuat Tabel di Java Swing
Sekian Tutorial Cara Menambahkan Data ke JTable Menggunakan ArrayList. Semoga bermanfaat dan silahkan tinggalkan komentar.
0 Response to "Contoh Penggunaan ArrayList pada JTable"
Posting Komentar