Java Applet Temelleri : drawPolly ve fillPolly kullanılarak şekil çizimi

advertisement
drawPolly ve fillPolly kullanılarak şekil çizimi
drawPolly ve fillPolly kullanılarak şekil çizimi
Aşağıdaki uygulama bir ok çizer.
import
import
import
import
import
import
java.awt.Color;
java.awt.Graphics;
java.awt.Graphics2D;
java.awt.geom.AffineTransform;
javax.swing.JApplet;
javax.swing.JColorChooser;
public class poligon_cizimi2 extends JApplet {
public void init() {
}
public void paint(Graphics Ekran) {
Graphics2D Ekran2D = (Graphics2D) Ekran;
int[] xekseni = {130, 160, 230, 170, 185, 140, 80, 100, 50,
110};
int[] yekseni = {30, 80, 80, 110, 160, 130, 160, 110, 80,
80};
//Color Renk=JColorChooser.showDialog(this, "Bir renk
seçiniz", Color.yellow);
//Ekran2D.setColor(Renk);
Ekran.translate(10, 10);
for (int j = ; j < 15; j++) {
xekseni = Arttir(xekseni, Rastgele(150));
yekseni = Arttir(yekseni, Rastgele(150));
Ekran2D.setColor(new Color(Rastgele(255),
Rastgele(255), Rastgele(255)));
Ekran2D.rotate(-Math.PI / 10);
Ekran2D.fillPolygon(xekseni, yekseni, xekseni.length);
}
}
public int[] Arttir(int[] GelenDizi, int Artis) {
for (int i = ; i < GelenDizi.length; i++) {
GelenDizi[i] = GelenDizi[i] + Artis;
}
return GelenDizi;
}
public int Rastgele(int EnBuyukDeger) {
return (int) (Math.random() * EnBuyukDeger);
}
}
dijitalders.net
drawPolly ve fillPolly kullanılarak şekil
çizimi
1
drawPolly ve fillPolly kullanılarak şekil çizimi
dijitalders.net
drawPolly ve fillPolly kullanılarak şekil
çizimi
2
Download