import java.applet.Applet;              // Arto Wikla 1997
import java.awt.*;

public class SyoJuustoa extends Applet {

  private int x, y;

  // testitulostuksiin:
  private void TulostaSinneJaTanne(String ilmoitus) {
    System.out.println(ilmoitus); // konsolille
    showStatus(ilmoitus);         // selaimen tilariville
  }

  public void paint(Graphics g) {
    TulostaSinneJaTanne("paint-tapahtuma");
    setBackground(Color.yellow);
    g.drawRoundRect(0, 0, size().width - 1, size().height - 1,20,20);
  }

  public void update(Graphics g) {
    TulostaSinneJaTanne("update-tapahtuma");
    g.fillOval(x,y,10,10);
  }

  public boolean mouseDown(Event e, int x, int y) {
    TulostaSinneJaTanne("mouseDown-tapahtuma: ("+x+","+y+")");
    this.x = x;
    this.y = y;
    repaint();
    return true;
  }

  public boolean mouseEnter(Event e, int x, int y) {
    TulostaSinneJaTanne("mouseEnter-tapahtuma: ("+x+","+y+")");
    return true;
  }
} 
