About

Posted by : Lenny Bubun Jumat, 19 September 2014

Hey para blogger! sudah waktu nya posting kembali tugas java yg mengerikan plus menyenangkan, hehe...
kali ini saya mau berbagi program membuat gambar Smiley menggunakan AWT pada netbeans,
penasaran???yuuukkk kita intip di bawah ini... :)

niihh...saya kasih codingnya...

package oval1;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Panel;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
/**
 *
 * @author asus
 */
public class Oval1 extends Panel implements ActionListener { // mewariskan class Panel
    Oval1(){
    setBackground(new Color(135,0,0)); // mengatur warna background menggunakan baris kode warna RGB
   
    }
  
    public void paint(Graphics k){
        k.setColor(Color.blue); // mengatur pilihan warna yg akan digunakan pada baris kode dibawahnya
        k.setFont(new Font("Broadway", Font.ITALIC,24)); //font face, type, font size // menggunakan font Broadway bertipe Italic dengan ukuran 24
        k.drawString("STIKOM ARTHA BUANA", 30, 200);
        k.setFont(new Font("Broadway", Font.ITALIC,24));
        k.drawString("Coba-coba", 30, 220);
        k.setFont(new Font("Castellar", Font.BOLD,16));
        k.drawString("Lenny Bubun", 30, 420);
        k.drawString("Grafika Kom.", 30, 320);
      
        k.setColor(Color.yellow);
        k.fillOval(287, 60, 80, 80); // membuat bentuk oval dengan warna seluruhnya, di titik koordinat 287, 60, 80, 80
      
        k.setColor(Color.MAGENTA);
        k.fillOval(310, 70, 10, 20);
        k.fillOval(330, 70, 10, 20);
        k.setColor(Color.black);
        k.fillOval(150, 225,100, 50);

        k.setColor(Color.blue);
        k.fillOval(310, 80, 9, 9);
        k.fillOval(330, 80, 9, 9);
         k.drawArc(300, 80, 55, 55, 0, -180);
       
        WindowListener l = new WindowAdapter()  {
    @Override
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
      
       
    }
  
  
    public static void main(String[] args) {
        Frame f1 = new Frame();
        Oval1 H = new Oval1();
        f1.add(H);
        f1.setSize(690, 495);
        f1.setVisible(true);
       
    }


    @Override
    public void actionPerformed(ActionEvent ev) {
        String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}

    }
}




Outputnya berikut ini :
















Sekian dan terima kasih Guys...:) kalau berkenan silahkan di share.
GBU

- Copyright © Lenny Bubun - Hatsune Miku - Powered by Blogger - Designed by Rizky FM. -