saling bergai ilmu

Senin, 04 April 2016

Membuat Menu Popup dan Hide/show Kolom di Jtable Java

Tutorial ini adalah lanjutan dari tutorial sebelumnya yaitu  Membuat Program Data Penjualan HP dengan jtable di java yang pada kesempatan ini saya akan membagikan cara membuat popup menu dan cara hide/show suatu kolom di jtable(tabel) pada java.

Tampilan Popup menu "menu hapus"
Persiapan sebelum membuat program :

1.       Aplikasi NetBeans
2.       Aplikasi JDK
3.       Seperangkat PC/Labtop
4.       Camilan
5.       Serta Kopi agar tak ngantuk

Klik Gambar Untuk Memperbesar 

Tahap pertama yaitu Membuat Popup menu "Hapus" row

Pertama buka projek dari tutorial sebelumnya
Setelah Projek sudah terbuka --> Klilk kanan pada Other Component --> Pilih Add From Palette --> Swing Menus --> Popup Menu.

Kemudian ganti variable dari jpopupmenu  menjadi jpop biar lebih mudah dalam pengeditan,

Langkah selanjutnya yaitu membuat Menu Item dengan Jmenu 
Klik Kanan di Jpopupmenu --> Add from palette --> Menu Item.



Kemudian ganti Variable Jmenu menjadi jmen biar lebih mudah dalam pengeditan,
Kemudian klik kanan di jmenu lalu pilih Code Costumizer

ganti seperti gambar di bawah


Tahap selanjutna Klik Kanan di Jtable -->Event --> Mouse --> Mouserelase 




Masukkan Kode seperti di bawah.

    private void tdataMouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tdataMouseReleased
            if (evt.isPopupTrigger()){
            JTable source = (JTable)evt.getSource();
            int row = source.rowAtPoint( evt.getPoint() );
            int column = source.columnAtPoint( evt.getPoint() );
 
            if (! source.isRowSelected(row))
                source.changeSelection(row, column, false, false);
 
            jpop.show(evt.getComponent(), evt.getX(), evt.getY());
        }
    }



Selanjutnya Yaitu mengatifkan Fungsi Popup Hapus tadi dengan cara
Klik Kanan di Jmenu --> Event --> Action --> ActionPerformed


Selanjutnya masukkan kode seperti gambar di bawah ini


Selanjutnya cobalah run Projek nya

Tampilan setelah di run jika berhasil akan muncul popup hapus jika mouse di klik kanan pada table.

Tahap Selanjutnya Yaitu membuat tombol hide/show dengan mengunakan jcekbox

add button cekbok ke dalam from



Selanjutnya Ubah variable Check Box menjadi tm biar mudah di ingat

Selanjutnya Klik Kanan di cekboknya --> Event --> Action --> ActionPerformed

Terus masukkan kode seperti gambar di bawah

Selanjutnya tinggal di RUN untuk menguji apakah berfungsi atau tidak.

Tampilan Jika Di cekllis

Tampilan jika Tidak di ceklis.
Sekian artikel ini Terima Kasih
,

1 komentar: