/* * Grass.java * * Created: April 18, 2005 * By: Stan Sclaroff, Boston University Dept. of Computer Science * Description: Grass class for testing program assignment 8. * */ package program8; import java.awt.*; import java.awt.event.*; import java.awt.image.*; import javax.swing.*; public class Grass extends JFrame implements ImageObserver{ BufferedImage b; int xOffset,yOffset; static int xLoc=0, yLoc=0; static int numWindows=0; public Grass(String s, int[][] imageArray) { // put desired text on frame super(s); // Copy contents of user's imageArray into buffered image // for drawing later. int height = imageArray.length, width = imageArray[0].length; b = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB); for(int i=0;i