1

如何从在该浏览器中运行的小程序内创建 Web 浏览器外部的小程序窗口?

4

1 回答 1

1

您可以使用 . 打开一个新窗口AppletContext.showDocument()。您需要在服务器上有一个包含 HTML 和所有内容的页面。您getAppletContext()从继承自基类的小程序中获取上下文。

它最终会看起来像这样:

AppletContext ctxt = getAppletContext();
ctxt.showDocument("http://www.example.com/child_applet.html", "_top");

如果您只想要一个外部窗口,您可以创建并显示一个框架。它将是小程序的一个子项,并受到相同的限制。此外,如果用户离开小程序页面,它也会消失。

JFrame frame = new JFrame();
// setup all the context...
frame.show();
于 2008-12-12T14:39:08.217 回答