Resim Panosu
Kaynak Kodu :
//JAVA - Processing Environment
// zafercavdar
int a,radi,temp=20,z=0;
void setup ()
{
size(800,600);
background(0,0,0);
textFont(loadFont("AgencyFB-Reg-20.vlw"));
}
void draw()
{
drawtool();
choosecolor();
drawelp();
}
void drawtool()
{
fill (255,0,0);
rect(10,10,20,20);
fill (0,255,0);
rect(10,35,20,20);
fill (0,0,255);
rect(10,60,20,20);
fill(random(255), random(255), random(255));
rect(10,85,20,20);
fill (255,255,255);
text("ENTER : Ekrani temizler. ",646,25);
text(" + : Daire boyutunu artirir.",620,45);
text(" - : Daire boyutunu azaltir.",620,65);
}
void drawelp ()
{
if (a == 1)
fill (255,0,0);
if (a == 2)
fill (0,255,0);
if (a == 3)
fill (0,0,255);
if (a == 4)
fill(random(255), random(255), random(255));
noStroke();
if (mousePressed)
ellipse(mouseX, mouseY, radi, radi);
radi=temp;
}
void choosecolor()
{
if (mousePressed)
if (mouseX >= 10 && mouseX <= 30)
{
radi=0;
if (mouseY >= 10 && mouseY <= 30)
a=1;
if (mouseY >= 35 && mouseY <= 55)
a=2;
if (mouseY >= 60 && mouseY <= 80)
a=3;
if (mouseY >= 85 && mouseY <= 105)
a=4;
}
}
void keyPressed()
{
if (key == ENTER )
background(0,0,0);
if (key == '+')
temp += 10;
if (key == '-' && radi > 10)
temp -= 10;
}
// zafercavdar
int a,radi,temp=20,z=0;
void setup ()
{
size(800,600);
background(0,0,0);
textFont(loadFont("AgencyFB-Reg-20.vlw"));
}
void draw()
{
drawtool();
choosecolor();
drawelp();
}
void drawtool()
{
fill (255,0,0);
rect(10,10,20,20);
fill (0,255,0);
rect(10,35,20,20);
fill (0,0,255);
rect(10,60,20,20);
fill(random(255), random(255), random(255));
rect(10,85,20,20);
fill (255,255,255);
text("ENTER : Ekrani temizler. ",646,25);
text(" + : Daire boyutunu artirir.",620,45);
text(" - : Daire boyutunu azaltir.",620,65);
}
void drawelp ()
{
if (a == 1)
fill (255,0,0);
if (a == 2)
fill (0,255,0);
if (a == 3)
fill (0,0,255);
if (a == 4)
fill(random(255), random(255), random(255));
noStroke();
if (mousePressed)
ellipse(mouseX, mouseY, radi, radi);
radi=temp;
}
void choosecolor()
{
if (mousePressed)
if (mouseX >= 10 && mouseX <= 30)
{
radi=0;
if (mouseY >= 10 && mouseY <= 30)
a=1;
if (mouseY >= 35 && mouseY <= 55)
a=2;
if (mouseY >= 60 && mouseY <= 80)
a=3;
if (mouseY >= 85 && mouseY <= 105)
a=4;
}
}
void keyPressed()
{
if (key == ENTER )
background(0,0,0);
if (key == '+')
temp += 10;
if (key == '-' && radi > 10)
temp -= 10;
}