JPanel yang Dapat Menampilkan Background Gambar

2007 Nopember 1

Kali ini saya membuat plugin swing JPanelImageBackgrous untuk NetBeans yang merupakan keturunan JPanel namun dengan menambahkan beberapa metode untuk merubah background panel menjadi gambar.

Sebelum membahas lebih lanjut anda harus sudah mengerti cara mengimport plugin swing ke NetBeans, jika anda belum mengerti silahkan baca tutorial yang saya biat disini :

http://eecchhoo.wordpress.com/2007/11/01/mengimport-plugin-swing-ke-nwtbeans/

Untuk menampilkan JPanelImageBackgrous anda membutuhkan container sebagai tempat untuk JPanelImageBackgrous seperti JFrame atau JDialog. Misalkan saya ingin menambahkan JPanelImageBackgrous ke sebuah JFrame maka cukup melakukan seperti gambar dibawah ini :

[SCREEN SHOOT 8]

Setelah JPanelImageBackgrous diletakkan dalam JFrame, maca lihatlah properties yang dimiliki JPanelImageBackgrous, ada sebuah metode setGambar(File) yang digunakan untuk mensetting gabar background Panel :

[SCREEN SHOOT 9]

Klik lah tombol untuk memilih file gambar yang ingin anda tampilkan sebagai backgrouns :

[SCREEN SHOOT 10]

Sehingga panel akan menampilkan gambar yang telah anda pilih tadi :

[SCREEN SHOOT 12]

Selain itu metode ada 4 penampilan gambar backgroun yaitu default, strect, center, dan tiled. Anda bisa merubah metode penampilan gambar tersebut dengan mengisi kan integer 0-3 pada metode setGambarDrawType(int) :

[SCREEN SHOOT 13]

Secara default setGambarDrawType(int) terisi 0, jadi jika anda mengisikan 0, proses penampilan background akan seperti pada gambar SCREEN SHOOT 12, namun jika anda memasukkan angka 1 maka gambar akan ditampilkan secara strect seperti dibawah ini :

[SCREEN SHOOT 14]

jika anda mengisi dengan angka 2 maka gambar akan ditampilkan ditengan panel :

[SCREEN SHOOT 15]

jika anda mengisikan dengan angka 3 maka gambar akan ditampilkan secara tiled :

[SCREEN SHOOT 16]

dan jika anda memasukkan angka kurang dari 0 atau lebih dari 3 maka gambar akan ditampilkan secara default seperti pada gambar [SCREEN SHOOT 12]

Contoh JFrame yang menggunakan panel JPanelImageBackground :

[SCREEN SHOOT 17]

Download pluginnya disini :

http://unrated.110mb.com/netbeans/wordpress-eecchhoo-jpanelimagebackground.jar

15 Responses leave one →
  1. 2008 Januari 29

    Awesome … (***** 5 stars)

    G heran kenapa komponen sepenting ini ngga di sertakan dlm netbeans, btw cara bikin plugin gimana ya?

    Thanx very much 4 your plugin

  2. 2008 Januari 29

    sy dah coba tambahin palette “wordpress-eecchhoo-jpanelimagebackground.jar” ke Netbens..
    tapi pas mo dipake katanya
    Cannot load componen class wordpress-eecchhoo-jpanelimagebackground.jar
    dan harus menyertakan jar nya ke liblary dsb..
    itu kenapa ya..
    sy dah coba di Netbeans 5 n 6 juga..
    di JDK 5 n JDK 6 juga ga bisa..
    tolong solusinya dung..

    thankz mas bro :-)

  3. 2008 Mei 11

    Mas mau tanya,gambarnya itu kan pathnya path komputer kita yang kita pake develop. dan itu tak coba saya buat jadi file jar, dan saya pindah kekomputer lain,file jarnya. karena gambarnya gak ikut

    trs gimna mas biar bisa ikut jadi satu paket ama jarnya??
    bls ya mas.

  4. 2008 Mei 23
    Deny Prasetyo permalink

    Bagus sih.

    Tapi yang penting kodenya mana.

    Talk Is Cheap, Show me the Code [Linux Torvald]

  5. 2008 Juni 15
    chandra permalink

    mas saya mau belajar java netbeans atau pun vb gmana cara untuk mengerti source code nya yah ,,mohon balasannya yah,terima kasih

  6. 2008 Nopember 27
    Mr_2007 permalink

    Ms sya minta kodingan na jga dong???
    dan tentang netbeans nya!!
    makasih

  7. 2008 Desember 24

    tanya dunk mas echo:
    cara bikin plugin gmn seh?
    bisa minta plugin swing jpanelimagebackground.jar ga???
    heee….boleh ya mas bwt project kul neh…
    -thx be4-

  8. 2008 Desember 24

    kan tinggal download ada tuh linknya di artikel :D

  9. 2008 Desember 24

    heeee sory mas,kurang teliti bacanya,trnyata dah dicantumin jar-nya y…
    klu cara bikin plugin swing tu sndiri gmn?bagi2 duNk….
    -thx again-

  10. 2009 Januari 28

    mas aku tunggu selalu artikel dan tutorial mu…

  11. 2009 Mei 21

    kalau saya pengin ganti background vista gimana yoh

  12. 2009 Juni 1

    mas klo pake JPanelBackground di lepi X bisa tapi ketika project dipinah ke lepi lain kok ga tampil y gambarnya??

    apa perlu setting ulang path nya??

Trackbacks & Pingbacks

  1. Belajar JaVa « WAHYU FIGHTER
  2. Tutorial Java dari Eko Kurniawan Khannedy « nge-WP@net

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Berlangganan umpan komentar ini melalui RSS