Java Applet Ile Drawpolygon Ve Fillpolygon Kullanarak şekil çizimi

Aşağıda Java Applet ile drawPolygon ve fillPolygon kullanarak şekil çizimine örnek yapılmıştır


import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.geom.AffineTransform;
import javax.swing.JApplet;
import javax.swing.JColorChooser;

public class NewJApplet2 extends JApplet {

    public void init() {
    }

    public void paint(Graphics Görünüm) {

        Graphics2D Ekran2D = (Graphics2D) Görünüm;

        int[] xdegerı = {80,160,160,80};
        int[] ydegerı = {100,60,140,180};

        Görünüm.translate(10, 10);

        for (int j = 0; j < 15; j++) {

            xdegerı = Arttir(xdegerı, Gelisigüzel(150));
            ydegerı = Arttir(ydegerı, Gelisigüzel(150));

            Ekran2D.setColor(new Color(Gelisigüzel(255), Gelisigüzel(255), Gelisigüzel(255)));

            Ekran2D.rotate(-Math.E / 10);
            Ekran2D.fillPolygon(xdegerı, ydegerı, xdegerı.length);
        }
    }

    public int[] Arttir(int[] GelenDizi, int Artan) {

        for (int i = 0; i < GelenDizi.length; i++) {
            GelenDizi[i] = GelenDizi[i] + Artan;
        }

        return GelenDizi;
    }

    public int Gelisigüzel(int EnYuksekDeger) {
        return (int) (Math.random() * EnYuksekDeger);
    }
}




 

 kodun çıktısı

Başlıksız İçerik______________________

 Burak Korkmaz 

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...