CodeGym /Blog Jawa /Acak /Jawa JTable
John Squirrels
tingkat
San Francisco

Jawa JTable

Diterbitake ing grup
Yen sampeyan lagi looking kanggo tampilan data ing format tabular, sampeyan kudu nimbang nggunakake kelas JTable ing paket javax.swing . Kelas JTable minangka alat serbaguna sing ngidini sampeyan nggawe tabel kanthi baris lan kolom lan ngatur miturut kabutuhan sampeyan. Ing artikel iki, kita bakal nuduhake sampeyan carane nggunakake kelas JTable , nggawe tabel, lan isi karo data.

Apa kelas JTable ing Jawa?

Jtable minangka kelas serbaguna sing nawakake macem-macem pilihan kustomisasi . Kanthi nggunakake kelas jtable , sampeyan bisa nggawe tabel kanthi dhuwur baris, jembar kolom, font, warna, lan liya-liyane. Sampeyan uga bisa nambah gambar, lambang, lan tombol menyang sel tabel, lan malah ngleksanakake renderer lan editor sel khusus kanggo nggawe tabel sing disesuaikan banget. Kajaba iku, kelas vjtable nyedhiyakake sawetara cara kanggo ngurutake lan nyaring data, lan nangani interaksi pangguna kayata pilihan, nyunting, lan ngowahi ukuran. Cara kasebut nggawe gampang nggawe tabel interaktif lan responsif sing nyukupi kabutuhan khusus aplikasi sampeyan.

Tuladha JTable Jawa

Ayo dadi miwiti nggawe conto JTable prasaja . Iki kode:
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()
    }
}
Ing conto iki, kita nggawe obyek JFrame lan nyetel judhul kanggo "JTableExample." Banjur kita nggawe obyek JTable karo 4 larik lan 2 kolom, lan kita Lebokake ing obyek JScrollPane . Pungkasan, kita nambah obyek JScrollPane menyang obyek JFrame , nyetel ukuran JFrame , lan nggawe katon. Nalika kita mbukak kode iki, kita kudu ndeleng jendhela karo meja sing wis 4 larik lan 2 kolom.

Nggawe Tabel

Saiki ayo deleng kelas JTable lan carane nggawe tabel. Kelas JTable duwe sawetara konstruktor, nanging sing paling umum digunakake njupuk rong argumen: jumlah larik lan jumlah kolom ing tabel.
JTable jt = new JTable(4, 2);
Baris kode iki nggawe obyek JTable kanthi 4 baris lan 2 kolom. Sampeyan uga bisa nggawe obyek JTable karo model data ana, sing ngijini sampeyan kanggo ngatur data tabel lan prilaku.

Populating Tabel

Kanggo ngisi tabel kanthi data, sampeyan bisa nggunakake metode setValueAt () , sing njupuk telung argumen: nilai sing bakal disetel, indeks baris, lan indeks kolom. Iki contone:
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 iki nyetel nilai kanggo kolom pisanan saka papat baris pisanan. Kolom kapisan ngemot jeneng-jeneng wong, lan kolom kapindho ngemot umur.

Nggunakake Paket swing.jtable

Kelas JTable minangka bagéan saka paket swing.jtable , sing nyedhiyakake alat lengkap kanggo nggawe lan manipulasi tabel. Paket swing.jtable kalebu kelas kanggo ngatur tampilan tabel, ngurutake lan nyaring data, lan nangani interaksi pangguna.

Kesimpulan

Kelas JTable minangka alat sing kuat kanggo nggawe lan ngatur tabel ing Jawa. Kanthi nggunakake kelas JTable , sampeyan bisa nggawe tabel saka ukuran lan isi karo data. Apa sampeyan nggarap proyek cilik utawa gedhe, kelas JTable bisa mbantu sampeyan nampilake data kanthi jelas lan teratur.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION