Wednesday, 22 November 2017

Repleace The Default Windows Menu Undecorated With Java Netbeans

Repleace The Default Windows Menu Undecorated With Java Netbeans

Terkait


CHANGE MENU DEFAULT WINDOWS WITH MY DESIGN


Ini merupakan tampilan yang saya buat, karna kemaren ada yang minta saran tentang bagaimana sih cara agar program yang kita buat bisa di drag and drop aplikasinya, karna jika kita menonaktifkan menu windows dengan cara Undecorated di bagian properti jFrame maka program kita tidak akan bisa di pindah-pindahkan, otomatis kita harus membuat kode dimana bagian jframe bisa kita pindah-pindah sesuai dengan click mouse kita, seperti aplikasi/program pada umumnya.

nah jadi pada dasarnya kita harus membuat area mana yang kita inginkan sebagai patokan jframe drag mousenya, saya sarankan untuk membuat area dengan jlabel agar tidak terlihat atau transparan.
seperti contoh dibawah ini :


Nah jadi buatlah sebuah label baru di area yang ingin dijadikan sebuah patokan drag mousenya, jika sudah maka langsung saja click kana pada jlabel tersebut dan buatlah evt mouse dragged, caranya sebagai berikut :

  • Click kanan => pilih Events => MouseMotion => mouseDragged, maka nanti akan langsung masuk pada tab source di java netbeans tersebut.
  • isikan kode berikut ini :
         int x = evt.getXOnScreen();
         int y = evt.getYOnScreen();
         this.setLocation(x, y);

Penjelasan : int x dan int y, adalah sebuah integer baru dimana x bernilai sesuai korordinat x ketika di drag, begitupun dengan integer y. this.setlocation memberikan sebuah perintah bahwa this adalah jframe untuk menseting lokasi sesuai nilai (x,y).

jika sudah maka cobalah untuk dirun terlebih dahulu, nah pastinya masih terlihat ada yang kurang, maka dari itu kita harus membuat evt pressed di jlabel tersebut caranya sama dengan evt dragged, yaitu berada pada evt mouse => dan pilih mousePressed.

jangan lupa untuk buat integer baru di bawah public class anda seperti dibawah ini :


Selanjutnya isikan kode berikut ini tepat didalam evt mouse pressed tadi :

        xmouse = evt.getX();
        ymouse = evt.getY();
Nah kembali pada evt mouse dragged tadi tambahkan xmouse dan ymouse seperti gambar dibawah ini: 


Sekarang cobalah untuk Run program anda, maka akan sesuai dengan mousenya, 
Sekian dulu tutorialnya dan berikan komentar anda jika ada yang terjadi masalah atau anda juga bisa reques koding java netbeans di kolom komentar dan jangan lupa bagikan kepada teman-teman siapa tau mereka butuh tutorialnya. oke salam Java bagi penggemar java hehehe....

CHANGE MENU DEFAULT WINDOWS WITH MY DESIGN


Ini merupakan tampilan yang saya buat, karna kemaren ada yang minta saran tentang bagaimana sih cara agar program yang kita buat bisa di drag and drop aplikasinya, karna jika kita menonaktifkan menu windows dengan cara Undecorated di bagian properti jFrame maka program kita tidak akan bisa di pindah-pindahkan, otomatis kita harus membuat kode dimana bagian jframe bisa kita pindah-pindah sesuai dengan click mouse kita, seperti aplikasi/program pada umumnya.

nah jadi pada dasarnya kita harus membuat area mana yang kita inginkan sebagai patokan jframe drag mousenya, saya sarankan untuk membuat area dengan jlabel agar tidak terlihat atau transparan.
seperti contoh dibawah ini :


Nah jadi buatlah sebuah label baru di area yang ingin dijadikan sebuah patokan drag mousenya, jika sudah maka langsung saja click kana pada jlabel tersebut dan buatlah evt mouse dragged, caranya sebagai berikut :

  • Click kanan => pilih Events => MouseMotion => mouseDragged, maka nanti akan langsung masuk pada tab source di java netbeans tersebut.
  • isikan kode berikut ini :
         int x = evt.getXOnScreen();
         int y = evt.getYOnScreen();
         this.setLocation(x, y);

Penjelasan : int x dan int y, adalah sebuah integer baru dimana x bernilai sesuai korordinat x ketika di drag, begitupun dengan integer y. this.setlocation memberikan sebuah perintah bahwa this adalah jframe untuk menseting lokasi sesuai nilai (x,y).

jika sudah maka cobalah untuk dirun terlebih dahulu, nah pastinya masih terlihat ada yang kurang, maka dari itu kita harus membuat evt pressed di jlabel tersebut caranya sama dengan evt dragged, yaitu berada pada evt mouse => dan pilih mousePressed.

jangan lupa untuk buat integer baru di bawah public class anda seperti dibawah ini :


Selanjutnya isikan kode berikut ini tepat didalam evt mouse pressed tadi :

        xmouse = evt.getX();
        ymouse = evt.getY();
Nah kembali pada evt mouse dragged tadi tambahkan xmouse dan ymouse seperti gambar dibawah ini: 


Sekarang cobalah untuk Run program anda, maka akan sesuai dengan mousenya, 
Sekian dulu tutorialnya dan berikan komentar anda jika ada yang terjadi masalah atau anda juga bisa reques koding java netbeans di kolom komentar dan jangan lupa bagikan kepada teman-teman siapa tau mereka butuh tutorialnya. oke salam Java bagi penggemar java hehehe....

This blog is created for your interest and in our interest as well as a website and social media sharing info Interest and Other Entertainment.

Terbaru

  •  Pencil Drawing Effect Photoshop
    Pencil Drawing Effect Photoshop
     Result Effect pencil Drawing in PhotoshopPencil Drawing Effect PhotoshopThis Effect allows you to instantly create pencil drawings from your photos in Adobe Photoshop in seconds! I...
  • 10 Best Foto BTS Yang Bisa Kamu Jadikan Wallpaper HD Keren
    10 Best Foto BTS Yang Bisa Kamu Jadikan Wallpaper HD Keren
    Best Foto Bts HD Wallpaper Siapa sih yang gak kenal group BTS ini, Group Bts ini Mulai Aktif Ditahun 2013 dan gak kalah saing dengan Group Lainnya lo, bahkan sampai sekarang masih...
  • 5 Drama Korea Komedi Romantis Paling Rekomended
    5 Drama Korea Komedi Romantis Paling Rekomended
    Drama korea komedi romantis selalu menjadi puncak drama yang paling banyak ditonton dan selalu menjadi favorit bagi pecinta drakor. Yang mengangkat tema paling seru, dengan banyak kejadian...
  • Membuat Form Login Keren Di Netbeans
    Membuat Form Login Keren Di Netbeans
    MEMBUAT FORM LOGIN KEREN DI NETBEANS Ini merupakan hasil dari pembuatan form login di netbeans, meskipun tampilannya seperti itu tapi sudah bisa dibilang keren loo,... nah bagi...
  • Download Anime Bleach Full Episode
    Download Anime Bleach Full Episode
    Cerita ini dimulai dengan kehidupan seorang siswa SMA bernama Kurosaki Ichigo di Kota Karakura yang bisa melihat roh. Pada awalnya Ichigo hanya dapat melihat roh biasa dari orang yang...