Sore teman blogger semua..
setelah lama tidak belajar koding-koding karena UTS, sekarang kembali lagi ...
dan kali ini saya akan share tentang "Membuat Grafik di Java" dengan menggunakan AWT atau Swing.
meskipun sederhana tapi saya coba share saja... ok!!, mungkin teman blogger bisa mengembangkan nya..
yang pertama kita harus mengetahui terlebih dahulu apa itu AWT & Swing ?
klik ke sini untuk melihatnya CLICK HERE AWT&Swing
dan ini contoh grafik buatan saya dengan menggunakan AWT berbentuk seperti smiley ...
w
public class AWT extends Panel { //class AWT menggunakan pewarisan dari Panel
AWT(){
setBackground(new Color(0,255,0)); // set background di frame menjadi warna hijau
}
public void paint(Graphics g) {
g.setColor(Color.BLUE); //set warna menjadi biru
g.setFont(new Font("Arial",Font.BOLD,20)); //set font menjadi type arial
g.drawString("WHAT ZIT TOOYA", 50, 300); //membuat tulisan WHAT ZIT TOOYA
g.drawString("XII RPL3", 400, 300); //membuat tulisan XII RPL3
g.drawString("Wasn't me...", 200, 350); //membuat tulisan Wasn't me...
//membuat lingkaran muka
g.setColor(Color.GRAY);
g.fillOval(135, 20, 300, 300);
//membuat mata
g.setColor(Color.WHITE);
g.fillOval(200, 50, 40, 75);
g.fillOval(320, 50, 40, 75);
//membuat bola mata
g.setColor(Color.RED);
g.fillOval(200, 85, 40, 40);
g.fillOval(320, 85, 40, 40);
//membuat hidung
g.setColor(Color.CYAN);
g.fillOval(265, 170, 20, 20);
g.fillOval(285, 170, 20, 20);
//membuat mulut
g.setColor(Color.WHITE);
g.fillArc(185, 100, 200, 200, 0, -180);
}
public static void main(String[] args) {
Frame fr = new Frame(); //instansiasi Frame
AWT a = new AWT(); //instansiasi class AWT
fr.add(a); //memakai class AWT yang sudah di instansiasi sebagai char 'a'
fr.setSize(600, 400); //set ukuran frame 600x400px
fr.setVisible(true); //set visibilitas frame menjadi true
fr.setTitle("HOLLA"); //set nama di tittle bar menjadi HOLLA
}
}
0 comments:
Posting Komentar