06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

çalışmam gerekti. Kağıt üzerinde matematiksel olarak koordinatların belirlenmesi,<br />

hangi şeklin nereye geleceği derken saat sabahın üçü oluvermişti bile. Ancak bir<br />

kaç dakikalık bu eziyet sonrasında aşağıdaki program kodları sayesinde oldukça<br />

ilginç bir eser ortaya çıkartabilmiştim. Belki Da Vinci kadar iyi değildi. Ancak yinede<br />

modern sanatın bir görüntüsüydü.<br />

import java.awt.*;<br />

import java.applet.Applet;<br />

public class Grafikler extends Applet<br />

{<br />

public void paint(Graphics g)<br />

{<br />

g.setColor(Color.RED);<br />

g.setFont(new Font("Verdana",Font.BOLD,12));<br />

g.drawArc(20,10,20,20,45,75);<br />

g.drawArc(50,10,20,20,45,75);<br />

g.setColor(Color.blue);<br />

g.drawLine(20,1,20,6);<br />

g.drawLine(25,1,25,7);<br />

g.drawLine(30,1,30,7);<br />

g.drawLine(35,1,35,8);<br />

g.drawLine(40,1,40,8);<br />

g.drawLine(45,1,45,9);<br />

g.drawLine(50,1,50,8);<br />

g.drawLine(55,1,55,8);<br />

g.drawLine(60,1,60,7);<br />

g.drawLine(65,1,65,7);<br />

g.drawLine(70,1,70,6);<br />

g.fillOval(25,18,9,9);<br />

g.fillOval(55,18,9,9);<br />

g.setColor(Color.BLACK);<br />

g.drawArc(37,30,15,45,130,60);<br />

g.setColor(Color.orange);<br />

g.drawArc(10,20,50,50,-120,90);<br />

g.setColor(Color.black);<br />

g.fillOval(35,80,15,80);<br />

}<br />

}<br />

g.setColor(Color.MAGENTA);<br />

g.fillRoundRect(1,80,20,100,10,10);<br />

g.drawRoundRect(20,80,50,125,10,10);<br />

g.fillRoundRect(70,80,20,100,10,10);<br />

g.fillRoundRect(25,205,18,100,10,10);<br />

g.fillRoundRect(45,205,18,100,10,10);<br />

294

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!