Rangkuman Java : Membuat Tabel pada JAVA

Membuat tabel dan menginput value TextField  menjadi data tabel

Program java menyediakan tabel agar kita bisa mengelola data yang mungkin jumlahnya banyak agar lebih mudah. Pada tabel java juga bisa dilakukan sebuah proses input/output .
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. Anda dapat menggunakan bilah penggulung (scroll bar) dari scroll pane untuk melihat data yang belum ditampilkan.
JTable memiliki tiga model pendukung yaitu table model yang menangani pengelolaan data, column model untuk penanganan hal-hal yang berkaitan dengan kolom tabel dan list-selection model yang menangani model pemilihan data. List-selection model kelas JTable sama seperti yang digunakan di kelas JList. Selain model, kelas JTable juga mendukung renderer dan editor untuk sel-sel tabel).
JTable juga mempunyai renderer dan editor yang sudah terdefinisi sebelumnya (predefined renderer and editor) yaitu kelas-kelas tertentu yang digunakan sebagai renderer atau editor di sel-sel tabel yang disesuaikan dengan obyek dari kelas yang mengisi sel-sel tabel. Umumnya sel-sel di tabel akan menampilkan string yaitu obyek dari kelas String.


Berikut cara simpel membuat tabel di java.
pertama, pada jframe kalian add atau drag sebuah table pada swing control
ngodingTeros.blogspot.com















Lalu sesuaikan isi konten tabel sesuai kebutuhan kalian,
caranya klik kanan pada tabel, lalu pilih "Table Contents".













Pada tabel konten sesuaikan isi kolom sesuai kebutuhan kalian.
















pada tab row, kosongkan saja row,  nantinya semua row akan diisi data kita.















menjadi.
 
Tampilan setelah edit konten akan seperti ini
Lalu tambahkan sebuah textfield dan button untuk digunakan sebagai media input data yang akan menjadi data tabel. 
sesuaikan tatananya sesuai selera kalian.
Pada tahap tampilan sudah sudah selesai..
Selanjutnya pada sintak kalian isikan sebagai berikut:
pertama, import sebuah fungsi swing java

import.javax.swing.table.DefaultTableModel;

Selanjutnya kita buat sebuah method dimana method ini berisi program untuk mengisi data tabel. Sintaknya sebagai berikut

private void isiTabel(){
DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
String id = tfid.getText();
String nama = tfnama.getText();
String [] data = {id,nama};
model.addRow(data);
}



Terus pada desain, 
Beri actionPerformed pada button simpan
Caranya double klik pada button atau klik kanan lalu pilih "Event" pilih "Action" lalu "actionPerformed"; seperti gambar dibawah ini.


Pada void button, masukan method yang kita buat tadi yaitu "isiTabel()"
pada tahap ini pembuatan tabel sudah selesai..
Tinggal di uji coba.















Demikian artikel tentang cara membuat tabel dan menginputkan data dari jTextField ke tabel.

Comments

Popular posts from this blog

Rangkuman JAVA : iReport

Rangkuman JAVA : Koneksi database SQL