import java.applet.*; import java.awt.*; import java.net.URL; public class SimpleAppletStub extends Panel implements AppletStub { AppletContext ac; boolean isActive = false; Dimension size; public SimpleAppletStub(AppletContext ac) { this(ac, 100, 100); } public SimpleAppletStub(AppletContext ac, int width, int height) { this.ac = ac; size = new Dimension(width, height); } public void activate() { isActive = true; } public void deactivate() { isActive = false; } public boolean isActive() { return isActive; } public URL getDocumentBase() { return null; } public URL getCodeBase() { return null; } public String getParameter(String name) { return null; } public AppletContext getAppletContext() { return ac; } public void appletResize(int width, int height) { size.width = width; size.height = height; } public Dimension preferredSize() { return minimumSize(); } public Dimension minimumSize() { return size; } /* public void paint(Graphics g) { theApplet.paint(g); } */ }