
Forest and trees.java
For this assignment, you need to write two functions.
public void drawTree( Graphics g, int x, int y )this functions must draw a tree on the screen. Use a brownish rectangle for the trunk, and a green triangle (using fillPolygon()) for the branches. You should make it so that x is the left-most part of the branches, and y is the tallest part of the tree. You should make each tree relatively small.public void drawForest( Graphics g, int x, int y, int w, int h )this functions should call the drawTree() method inside a loop in order to draw many trees within a certain region on the screen. The positions of the trees within the forest should be random, but no part of any tree should extend past the boundaries given
public void drawTree( Graphics g, int x, int y )this functions must draw a tree on the screen. Use a brownish rectangle for the trunk, and a green triangle (using fillPolygon()) for the branches. You should make it so that x is the left-most part of the branches, and y is the tallest part of the tree. You should make each tree relatively small.public void drawForest( Graphics g, int x, int y, int w, int h )this functions should call the drawTree() method inside a loop in order to draw many trees within a certain region on the screen. The positions of the trees within the forest should be random, but no part of any tree should extend past the boundaries given
You'll get 1 file (3.4KB)