import java.applet.Applet;
import java.awt.*;
import netscape.javascript.JSObject;

// This appears in Core Web Programming from
// Prentice Hall Publishers, and may be freely used
// or adapted. 1997 Marty Hall, hall@apl.jhu.edu.

public class MatchColor extends Applet {
  public void init() {
    JSObject window =
      JSObject.getWindow(this); // this=applet
    JSObject document =
      (JSObject)window.getMember("document");
    // E.g. "#ff0000" for red
    String pageColor =
      (String)document.getMember("bgColor");
    // E.g. parseInt("ff0000", 16) --> 16711680
    int bgColor =
      Integer.parseInt(pageColor.substring(1, 7), 16);
    setBackground(new Color(bgColor));
  }
}

