Esempio n. 1
0
  /** Draws a pattern background pattern by replicating an image. */
  protected void drawPattern(Graphics g, Image image, DrawingView view) {
    int iwidth = image.getWidth(view);
    int iheight = image.getHeight(view);
    Dimension d = view.getSize();
    int x = 0;
    int y = 0;

    while (y < d.height) {
      while (x < d.width) {
        g.drawImage(image, x, y, view);
        x += iwidth;
      }
      y += iheight;
      x = 0;
    }
  }