Dicha Spring Project

Contoh Program, Contoh Soal, Makalah, Jurnal, Penelitian Ilmiah, Tips And Trik

November 22, 2013

Cara Mengatur dan Membuat tabel di Java NetBeans

Hai Subuh Science kali ini bahas java netbean

Memang pada saat kita membuat sebuah tabel tidak serta merta tabel tersebut sesuai dengan lebar tulisan yang kita masukkan, baik yang dari database ataupun dimasukkan secara manual dari netbeans-nya sendiri. Ok langsung saja ikuti tahap-tahap dibawah ini untuk mengatur lebar kolom tabel netbeans.

    Sobat buat terlebih dahulu project seperti biasanya, setelah itu buat satu Form(terserah mau JFrame atau JInternalFrame), kemudian masukkan Tabel yang ada di tab Pallete(Table) seperti gambar dibawah ini


  1.  Masuk ke Source , kemudian Import swing tabel dibawah ini agar mencegah terjadinya error, letakan di atas nama class yang telah sobat buat .

        import javax.swing.table.TableColumn;

        Selanjutnya membuat satu method (lebarKolom()) yang untuk mengatur lebar kolom, letakan dibawah konstruktor soba t(konstruktor saya : public coba())

        public void lebarKolom(){
                TableColumn column;
                jTable1.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);
                column = jTable1.getColumnModel().getColumn(0);
                column.setPreferredWidth(50);
                column = jTable1.getColumnModel().getColumn(1);
                column.setPreferredWidth(200);
                column = jTable1.getColumnModel().getColumn(2);
                column.setPreferredWidth(50);
                column = jTable1.getColumnModel().getColumn(3);
                column.setPreferredWidth(75);
            }

        Masukkan method lebarKolom() ke dalam konstruktor

        lebarKolom();

    Selesai, untuk code lebih jelasnya lihat gambar dibawah ini


    Jalankan programnya, ada 4 kolom yang disetting lebarnya, apabila ingin menambah kolom yang disetting tinggal salin saja kodingan dibawah ini




    column = jTable1.getColumnModel().getColumn(x);
    column.setPreferredWidth(y);

    x adalah kolom ke berapa yang ingin kita setting(index awal dari nol)
    y adalah berapa lebar kolom yang ingin kita setting

    output :


    Sumber Top-ilmu

No comments:

Post a Comment