Menampilkan JinternalFrame di dalam JframeForm
Hasil akhirnya nanti membuat satu windows besar yang akan menampung windows kecil di dalamnya, yang dipanggil dari toolbar menu
Skarang buat Jinternal Frame,misal di atas di package form -> New -> Jinternal Frame Form, di namai Input_barang
frame utama menggunakan Jframe Form
Frame kecil menggunakan Jinternal FrameForm
Jadi urutanya
jframe form -> Desktop Pane,
lihat navigasi komponen gambar dibawah :
Keterangan Gambar :
jMenuBar = menu bar program
jMenu1 [jMenu] = menu item yang digunakan untuk memanggil JinternalFrame nanti
jMenu2 [jMenu] = tombol close program
panel [JDesktopPane] = panel untuk menampung JinternalFrame jika dipanggil
Skarang buat Jinternal Frame,misal di atas di package form -> New -> Jinternal Frame Form, di namai Input_barang
Klik kanan di Jinternal Frame itu kemudian pilih properties,
Setelah muncul kotak properties, beri tanda ceklist di daftar closable, iconifable, maximizable dan resizable, fungsinya : supaya bisa di close, di minimize, di resize di dalam Jframe Form
.
Menampilakn Jinternal Di dalam Desktop Pane
Menampilkan Jinternal Frame di dalam Jframe Form :
jadi cara menambahkanya :
misal dari action melalui menu input :
.
Pertama buat objek dari class input_barang :
kemudian tambahkan objek ipb ke JPanel yang sudah diganti variabel jadi panel :
tampilkan Jinternal
Contoh :
Hasil :
Setelah muncul kotak properties, beri tanda ceklist di daftar closable, iconifable, maximizable dan resizable, fungsinya : supaya bisa di close, di minimize, di resize di dalam Jframe Form
.
Menampilakn Jinternal Di dalam Desktop Pane
Menampilkan Jinternal Frame di dalam Jframe Form :
Perlu di ingat, Jinternal ini nantinya di tampung di dalam Desktop Pane, jadi tidak langsung di Jframe
jadi cara menambahkanya :
misal dari action melalui menu input :
.
Pertama buat objek dari class input_barang :
input_barang ipb=new input_barang();
kemudian tambahkan objek ipb ke JPanel yang sudah diganti variabel jadi panel :
panel.add(ipb);
tampilkan Jinternal
ipb.setVisible(true);
Contoh :
Hasil :
cara menampilkan jInternalFrame ditengah-tengah desktoppane gimana om?
ReplyDelete