/*
  Disegna croci e cerchi, piu' la linea
  che li separa.
*/

import java.awt.*;

public class CrociCerchiLineaUltimo extends java.applet.Applet {

  int xultimo=-4, yultimo=-4;

	/* risponde al click del mouse */
  public boolean mouseDown(Event e, int x, int y) {
    Graphics g=getGraphics();

    if( x<=200 ) {
      g.drawLine(x,y-5,x,y+5);
      g.drawLine(x-5,y,x+5,y);
    }
    else {
      g.drawOval(x-5,y-5,10,10);
    }

    xultimo=x;
    yultimo=y;

    return true;
  }

	/* disegna la linea di separazione */
  public void paint(Graphics g) {
    g.drawLine(200,0,200,500);

    if( xultimo<=200 ) {
      g.drawLine(xultimo,yultimo-5,xultimo,yultimo+5);
      g.drawLine(xultimo-5,yultimo,xultimo+5,yultimo);
    }
    else {
      g.drawOval(xultimo-5,yultimo-5,10,10);
    }

  }
}
