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();
}
}
* 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 !!!!