public HtmlRendererContext open( URL url, String windowName, String windowFeatures, boolean replace) { // This is called on window.open(). HtmlPanel newPanel = new HtmlPanel(); JFrame frame = new JFrame(); frame.setSize(600, 400); frame.getContentPane().add(newPanel); HtmlRendererContext newCtx = new LocalHtmlRendererContext(newPanel, this.getUserAgentContext()); newCtx.navigate(url, "_this"); return newCtx; }