在另一个Java应用程序的面板中运行Java应用程序(JAR文件)
是否有一种方法可以在另一个Java应用程序(GUI of在另一个Java应用程序的面板中运行Java应用程序(JAR文件),java,swing,jar,Java,Swing,Jar,是否有一种方法可以在另一个Java应用程序(GUI ofb.jar)的GUI中运行Java应用程序(a.jar)?您的问题是更一般问题的一个具体示例: 我可以在另一个Jar文件中访问和使用一个Jar文件中的对象吗 是的,这是可能的,事实上一直都在进行,但必须设置应用程序以允许这样做,即 如果感兴趣的JPanel可以通过公共变量(bad)或公共getter方法或构造函数以公共方式获得 然后,感兴趣的jar文件需要位于需要它的类的类路径中。如果您使用的是像Eclipse或NetBeans这样的ID
b.jar
)的GUI中运行Java应用程序(a.jar
)?您的问题是更一般问题的一个具体示例:
我可以在另一个Jar文件中访问和使用一个Jar文件中的对象吗
是的,这是可能的,事实上一直都在进行,但必须设置应用程序以允许这样做,即
- 如果感兴趣的JPanel可以通过公共变量(bad)或公共getter方法或构造函数以公共方式获得
- 然后,感兴趣的jar文件需要位于需要它的类的类路径中。如果您使用的是像Eclipse或NetBeans这样的IDE,那么必须对IDE进行配置,使jar文件位于构建路径中
- 您需要导入具有完整包名的适当类,调用适当的构造函数和方法,等等
- 与大多数编码问题一样,问题的关键在于细节,因此,如果您仍然感到困惑,请向我们提供更多信息和代码,我们将看看是否可以为您提供更具体的答案