Example #1
0
 public void selektovan(Graphics g) {
   new Linija(
           new Tacka(centar.getX(), centar.getY() - radius),
           new Tacka(centar.getX(), centar.getY() + radius))
       .selektovan(g);
   new Linija(
           new Tacka(centar.getX() - radius, centar.getY()),
           new Tacka(centar.getX() + radius, centar.getY()))
       .selektovan(g);
 }
Example #2
0
 public void crtajSe(Graphics g) {
   g.setColor(pronadjiBoju(getBoja()));
   g.drawOval(centar.getX() - radius, centar.getY() - radius, 2 * radius, 2 * radius);
   if (isSelektovan()) selektovan(g);
 }
Example #3
0
 public boolean sadrzi(int x, int y) {
   if (centar.udaljenost(new Tacka(x, y)) < radius) return true;
   else return false;
 }
Example #4
0
 public void popuni(Graphics g) {
   g.setColor(pronadjiBoju(getBojaUnutrasnjosti()));
   g.fillOval(
       centar.getX() - radius + 1, centar.getY() - radius + 1, 2 * radius - 2, 2 * radius - 2);
 }