🔔 Aktifkan notifikasi disini Google News

Cara Menggunakan JTable Pada Java Netbeans

Please wait 0 seconds...
Scroll Down and click on Go to Link for destination
Congrats! Link is Generated
Pengertian JTable

JTable adalah salah satu komponen dari package SWING yang dapat digunakan untuk menampilkan/mengedit data dua dimensi dalam bentuk tabel, seperti spreadsheet. Kelas JTable adalah kelas turunan dari kelas JComponent. Kelas JTable digunakan untuk menampilkan atau merubah data yang disajikan dalam format baris dan kolom (two-dimensional grid). JTable dapat menampilkan data dalam jumlah banyak. Untuk dapat melihat seluruh data, Anda perlu membuat obyek scroll pane (kelas JScrollPane) dan menambahkan obyek kelas JTable ke obyek scroll pane.

Membuat Tabel dengan JTable
Lazimnya seperti kebanyakan, sebuah tabel pastinya memiliki kolom dan baris. Untuk mendeklarasikan nama kolom, yang akan menjadi nama judul pada kolom dapat dilakukan dengan Object Array seperti berikut:

Object columnNames[] = { "Id", "Name", "Address" }

Sedangkan untuk pengisian datanya dilakukan object array dua dimensi seperti contoh berikut :
Object rowData[][] = {{ 1, "Doni Aria", "Jl.Watumujur No.10 Malang" },
                      { 2, "Desi Fitria", "Jl.Wisma Permai XXI No.12 Surabaya" } 
};

Kemudian pembuatan tabelnya menggunakan Object columnNames dan Object rowData: 
JTable table = new JTable(data, columnNames);


Dalam pembuatan tabel, kita dapat memanfaatkan dua constructor JTable :
JTable(Object[][] rowData, Object[] columnNames) 
(Cara Pertama)
JTable(Vector rowData, Vector columnNames)
(Cara Kedua)
Pembuatan Tabel dengan menggunakan JTable Cara Pertama

Pada contoh pembuatan tabel model cara pertama, kita akan menggunakan : 
Table(Object[][] rowData, Object[] columnNames). 
Berikut ini adalah contohnya :
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class JTableObject {
  public static void main(String args[]) {
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Object rowData[][] = { { 1, "Doni Aria", "Jl.Watumujur No.10 Malang" },
                           { 2, "Desi Fitria", "Jl.Wisma Permai XXI No.12 Surabaya" } 
    };
    
    Object columnNames[] = { "Id", "Name", "Address" };
    JTable table = new JTable(rowData, columnNames);
    JScrollPane scrollPane = new JScrollPane(table);
    frame.add(scrollPane, BorderLayout.CENTER);
    frame.setSize(300, 150);
    frame.setVisible(true);
  }
}
Output


Sumber:
https://ilmu-detil.blogspot.com/2016/07/membuat-tabel-dengan-jtable-java.html
https://www.termasmedia.com/pemrograman/java/466-mengenal-kelas-jtable-di-pemrograman-java.html
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.