Assalamualaikum dan selamat siang. Kali ini kita kembali membahas Java Swing dengan GUI-nya. Kasus yang akan kita pecahkan kali ini adalah bagaimana membuat JFrame tidak bisa dipindahkan. Jadi saat JFrame tersebut di-load, maka disitulah dia selamanya (*lebay). Hasil yang akan dapatkan mungkin seperti ini :
Sebelumnya saya kasih tahu dulu darimana datangnya materi ini. Hai ini dimulai ketika saya membuka halaman Blogger saya dan menemukan ada komentar baru yang bertanya sebagai berikut:
Inti dari permasalahan ini adalah menghilangkan TitleBar dikarenakan TitleBar inilah yang memberikan fungsi untuk menggeser aplikasi di layar atau istilah bahasa daerahnya “Drag”. Nah, untuk menghilangkan TitleBar tidaklah sulit, mungkin cukup beberapa baris koding saja. Pertama rancanglah desain programnya terlebih dahulu. Berikut adalah contoh rancangan yang saya buat :
Mengapa saya pasang JPanel dibagian atasnya ? ini dilakukan untuk menggantikan TitleBar yang akan kita hilangkan. Jadi program tetap bisa di Exit dan Minimize. Oke selanjutnya pasang event pada JBbutton Minimize dan Exit dengan koding berikut :
- Jbutton Exit
==> System.exit(0); - JButton Minimize
==> this.setState(JFrame.ICONIFIED);
Lalu, ketik koding berikut di bagian konstruktor sebelum metode initComponent buatan Netbeans :
this.setUndecorated(true); |
Sehingga tertulis seperti berikut :
Dan program selesai. Silahkan di-RUN dan dapatkan hasil seperti berikut :
Selamat mencoba \(^_^)9
1 Komentar:
Merkur Review, safety razor, design & best prices for
ReplyMerkur is a premium German Merkur safety razor, งานออนไลน์ one of Merkur's highest rated safety razors. This German model is an excellent Merkur clone. Rating: 3 choegocasino · Review deccasino by Derek Stevens
Post a Comment