Uradio sam zadatak ali nisam uspeo da imam crni outline za svaki obruč i ne znam kako da ispisem brojeve na svakom obručo ... help pliiiz
Code:
import java.applet.*;
import java.awt.*;
public class PrviZadatak extends Applet {
int x1, x2, y1, y2;
int click=0;
int brp;
public void init()
{
brp = Integer.parseInt(this.getParameter("brp"));
}
public void run ()
{
}
public boolean mouseDown(Event e, int x, int y ){
if(click==0)
{
x1=x;
y1=y;
click++;
}
else {
x2=x;
y2=y;
click=0;
repaint();
}
return true;
}
public void paint(Graphics g)
{
int iks=x1, ipsilon =y1;
int duzina =0, visina=0;
visina= Math.abs(y2-y1);
duzina=Math.abs(x2-x1);
int dx=Math.abs(duzina/brp);
int dy=Math.abs(visina/brp);
int a=0;
for(int i=0;i<brp;i++)
{ if(a%2==0)
{
g.setColor(Color.white);
g.fillRect(iks, ipsilon, duzina, visina); a++;
duzina=duzina-dx;
visina=visina-dy;
}else {
g.setColor(Color.gray);
g.fillRect(iks, ipsilon, duzina, visina); a++;
duzina=duzina-dx;
visina=visina-dy;
}
}
}
}