CodeGym /Java Blog /Acak /Java JTable
John Squirrels
Level 41
San Francisco

Java JTable

Dipublikasikan di grup Acak
Jika Anda ingin menampilkan data dalam format tabel, Anda harus mempertimbangkan untuk menggunakan kelas JTable dalam paket javax.swing . Kelas JTable adalah alat serbaguna yang memungkinkan Anda membuat tabel dengan baris dan kolom dan menyesuaikannya sesuai kebutuhan Anda . Pada artikel ini, kami akan menunjukkan cara menggunakan kelas JTable , membuat tabel, dan mengisinya dengan data.

Apa kelas JTable di Jawa?

Jtable adalah kelas yang sangat serbaguna yang menawarkan berbagai pilihan penyesuaian. Dengan menggunakan kelas jtable , Anda dapat membuat tabel dengan tinggi baris, lebar kolom, font, warna, dan lainnya yang berbeda. Anda juga dapat menambahkan gambar, ikon, dan tombol ke sel tabel, dan bahkan menerapkan penyaji dan editor sel khusus untuk membuat tabel yang sangat disesuaikan. Selain itu, kelas vjtable menyediakan beberapa metode untuk menyortir dan memfilter data, serta menangani interaksi pengguna seperti pemilihan, pengeditan, dan pengubahan ukuran. Metode ini memudahkan pembuatan tabel interaktif dan responsif yang memenuhi kebutuhan spesifik aplikasi Anda.

Contoh Java JTable

Mari kita mulai dengan membuat contoh JTable sederhana . Berikut kodenya:
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;


// example to use JTable()
public class JTableExample extends JFrame {

    public JTableExample() {
        setTitle("JTable Example");

        JTable jt = new JTable(4, 2);
        JScrollPane sp = new JScrollPane(jt);
        add(sp);

        setSize(300, 200);
        setVisible(true);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new JTableExample(); // calling JTable()
    }
}
Dalam contoh ini, kita membuat objek JFrame dan menetapkan judulnya menjadi "JTableExample." Kemudian kita buat objek JTable dengan 4 baris dan 2 kolom, dan kita bungkus dalam objek JScrollPane . Terakhir, kita menambahkan objek JScrollPane ke objek JFrame , mengatur ukuran JFrame , dan membuatnya terlihat. Saat kita menjalankan kode ini, kita akan melihat jendela dengan tabel yang memiliki 4 baris dan 2 kolom.

Membuat Tabel

Sekarang mari kita lihat lebih dekat kelas JTable dan cara membuat tabel. Kelas JTable memiliki beberapa konstruktor, tetapi konstruktor yang paling umum digunakan membutuhkan dua argumen: jumlah baris dan jumlah kolom dalam tabel.
JTable jt = new JTable(4, 2);
Baris kode ini membuat objek JTable dengan 4 baris dan 2 kolom. Anda juga bisa membuat objek JTable dengan model data yang sudah ada, yang memungkinkan Anda menyesuaikan data dan perilaku tabel.

Mengisi Tabel

Untuk mengisi tabel dengan data, Anda bisa menggunakan metode setValueAt() , yang menggunakan tiga argumen: nilai yang akan ditetapkan, indeks baris, dan indeks kolom. Berikut ini contohnya:
jt.setValueAt("John Doe", 0, 0);
jt.setValueAt(25, 0, 1);
jt.setValueAt("Jane Smith", 1, 0);
jt.setValueAt(30, 1, 1);
jt.setValueAt("Bob Johnson", 2, 0);
jt.setValueAt(40, 2, 1);
jt.setValueAt("Alice Williams", 3, 0);
jt.setValueAt(35, 3, 1);
Kode ini menetapkan nilai untuk kolom pertama dari empat baris pertama. Kolom pertama berisi nama orang, dan kolom kedua berisi umurnya.

Menggunakan Paket swing.jtable

Kelas JTable adalah bagian dari paket swing.jtable , yang menyediakan seperangkat alat lengkap untuk membuat dan memanipulasi tabel. Paket swing.jtable mencakup kelas untuk menyesuaikan tampilan tabel, mengurutkan dan memfilter data, dan menangani interaksi pengguna.

Kesimpulan

Kelas JTable adalah alat yang ampuh untuk membuat dan menyesuaikan tabel di Java. Dengan menggunakan kelas JTable , Anda bisa membuat tabel dengan ukuran berapa pun dan mengisinya dengan data. Baik Anda sedang mengerjakan proyek kecil atau besar, kelas JTable dapat membantu Anda menampilkan data dengan cara yang jelas dan terorganisir.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION