2
里面所以我这样的小程序的工作:打开从一个JPanel一个新的选项卡中的URL JApplet的
主要的.class从JApplet
扩展,因此它可以作为一个applet。
该主类加载其他.class文件以显示新窗口,这些窗口从JPanel扩展而来。
这个当前的设置工作正常,但是,在我的一个JPanel
类中,我有一个打开URL的按钮。我使用的是桌面API,它在浏览器上工作正常,问题是:它会在与小程序相同的选项卡中打开URL。
我想要在我的JPanel
的新选项卡中打开该URL。我知道我可以使用类似:
AppletContext a = getAppletContext();
URL url = new URL(link);
a.showDocument(url,"_blank");
但该方法getAppletContext()
从已经推广的JApplet的,不是一个JPanel类才起作用。
我试图将我的Jpanel
更改为JApplet
,但似乎会造成某种混乱。
任何想法我怎么能做到这一点?
谢谢!
天才,我不得不重新考虑我的小程序的设计,但我敢肯定你的第一个想法将工作。 谢谢! – Inpu