如何从web浏览器中运行的小程序内在该浏览器外部创建小程序窗口?
发布于 2008-12-12 14:39:08
您可以使用AppletContext.showDocument()打开一个新窗口。您需要在服务器上有一个包含HTML和所有内容的页面。您可以从applet获取上下文,它继承了基类的getAppletContext()。
它最终会看起来像这样:
AppletContext ctxt = getAppletContext();
ctxt.showDocument("http://www.example.com/child_applet.html", "_top");如果你只想要一个外部窗口,你可以创建并显示一个框架。它将是applet的子类,并受到相同的限制。而且,如果用户离开applet页面,它也会消失。
JFrame frame = new JFrame();
// setup all the context...
frame.show();https://stackoverflow.com/questions/362919
复制相似问题