Membuat BackGround pada Netbeans (Java) Dengan gambar

Membuat BackGround pada Netbeans (Java) Dengan gambar



        Tampilan program di netbeans kurang menarik? bingung bagaimana mengganti background menjadi gambar? nih, baca sampai akhir :D...
        
       First post untuk pemrograman java mungkin agak sedikit simple, yaitu tentang memberikan background pada sebuah form, karena untuk pemrograman java menggunakan netbeans, sebuah Jframe membutuhkan panel untuk melekatkan elemen yang dibutuhkan sesuai dengan kebutuhan, ikutin aja langkah-langkah dibawah ini :

 NOTE : jika ingin sukses, lakukan bertahap,,, :), jangan maunya lompat tuing-tuing kaya pocong, hasilnya ga bakal maksimal.

1. Langkah pertama yang dibutuhkan adalah membuat project baru, karena ini adalah project pertama kita di blog ini :D saya namai projek saya dengan nama tugasava

2.  Hapus class main.java, supaya kita bisa menamai sendiri class yang akan kita gunakan.

3. Buat class JFrameForm baru dan namai sesuai dengan yang anda inginkan, saya beri nama FormUtama, kenapa? ya karena form ini akan digunakan sebagai Form Utama,hhha.

4. Buat sebuah folder baru di dalam folder Src pada netbeans project dan beri nama gambar, dan otomatis pada netbeans akan ada package gambar di projek ini , maaaagic #triiing

click for bigger size



 5. Cari gambar yang anda inginkan dan masukkan kedalam folder gambar tersebut.

 6. Buat Java Class Baru dalam package tugasava dan beri nama BackGround.java, kenapa dikasih nama BackGround? ya karena class ini digunakan untuk jadi backgroundnya  
dan masukkan Scrip berikut 


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tugas_java;

import java.awt.Graphics; 
import java.awt.Graphics2D; 
import java.awt.Image; 
import javax.swing.ImageIcon; 
import javax.swing.JPanel;

public class BackGround extends JPanel{
    private Image image; 
 
    public BackGround() { 
image = new ImageIcon(getClass().getResource("/gambar/T.png")).getImage(); 
    } 
 
    @Override 
    protected void paintComponent(Graphics grphcs) { 
        super.paintComponent(grphcs); 
 
        Graphics2D gd = (Graphics2D) grphcs.create(); 
        gd.drawImage(image, 0, 0, getWidth(), getHeight(), null); 
        gd.dispose(); 
    } 
   
}





 7. Ganti namagambar.jpg dengan nama gambar dan format gambar  yang sudah kamu copy kan tadi ke dalam folder gambar.

 8. Klik kanan pada project lalu pilih Clean and Build.

 9. Buka FormUtama, tarik Class Background.java kedalam Form dan sesuaikan seperti keinginan anda...



 sekian dari saya
semoga bermanfaat !!!!