好的,所以我在jPanel中为.jar创建了一个加载器。我正在加载的jar在main()中有特殊的代码,所以当我用init()运行applet时,事情搞砸了。我目前的代码看起来像这样
public Applet getApplet() {
try {
classLoader = getClassLoader();
if (classLoader != null) {
Class<?> client = classLoader.loadClass(Constants.mainClass);
Object instance = client.newInstance();
applet = (Applet) instance;
applet.setStub(new Stub());
return applet;
}
} catch (Exception ignore) {
ignore.printStackTrace();
}
return null;
}
我要做的是让它从程序main()
加载applet我将如何编辑它,以便使用main()
在我的jPanel中加载应用程序