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ı
Burak Korkmaz
Yorumunuzu Ekleyin