From Java Tutorial - Spring 1997 Part 3:Graphics and the Abstract Windowing Toolkit Peking Tutorial, Web Certificate -- Spring-Summer 1997. byNancy J. McCracken,Geoffrey C. Fox
This sets background color and initializes applet bounding rectangle to this color
public void update(Graphics g) {
g.setColor(getBackground());
g.fillRect(0,0,width,height));
g.setColor(getForeground());
paint(g);
}
getBackground() and getForeground() are methods in component class