package Project1;
import java.applet.*;
import java.awt.*;
import Raster;
              
public class Rastest extends Applet {
  Raster raster;
  Image output;
              
  public void init() {
    raster = new Raster(getImage(getDocumentBase(), getParameter("image")));
    output = raster.toImage();
  }
              
  public void paint(Graphics g) {
    g.drawImage(output, 0, 0, this);
  }
              
  public void update(Graphics g) {
    paint(g);
  }
              
  public boolean mouseUp(Event e, int x, int y) {
    int s = raster.size();
    for (int i = 0; i < s; i++) {
      raster.pixel[i] ^= 0x00ffffff;
    }
    output = raster.toImage();
    repaint();
    return true;
  }
}
