Jumat, 19 Oktober 2012

Contoh membuat bintang


Pembahasan kali ini yaitu membuat bintang, disini saya disini langsung memberikan 10 titik yang menghasilkan gambar bintang, dan hasilnya bisa di liat contoh program di bawah ini

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

import java.awt.*;
/**
 *
 * @author my
 */
public class bintang extends Panel{
    bintang(){
        setBackground (new Color(0, 0, 0));
    }

    @Override
    public void paint(Graphics g) {
        super.paint(g);
       
       
        g.setColor(Color.darkGray); // Membuat Bintangnya
        int [] x = {115, 190, 220, 255, 325, 270, 295, 220, 152, 169}; // koordinat titik x
        int [] y = {90, 70, 15, 70, 90, 125, 200, 160, 200, 125}; // koordinta titik y
       
        g.fillPolygon(x, y, 10); // menentukan titiknya
        g.drawPolygon(x, y, 10); // mnentukan titiknya
       
     
    }
  public static void main(String[] args) {
        Frame g = new Frame ("Membuat Bintang"); // instansiasi frame tersebut
        bintang h = new bintang();
        g.add(h); // mengisi frame dengan g
        g.setSize(450, 300); // size frame
        g.setVisible(true); // menampilkan frame
    }  
}

Ini hasil running nya :


1 komentar: