我找到了第三方的外观,我真的想用我的应用程序。我已经在JRE中成功安装了它(并且它可以工作)但是大多数人(显然)没有安装它。
所以我必须找到一种方法将它包含在我的应用程序中。关于我如何做到这一点的任何想法?根据我的理解,CLASSPATH必须包含它的路径,但我不知道在程序安装时是否可以修改CLASSPATH。
仅供参考:我可以访问带有“外观”的.jar文件及其源代码。
提前谢谢。
答案 0 :(得分:0)
我找到了解决方案:我添加了.jar文件的相对路径,该文件包含我的应用程序的Manifest中的LookandFeel。清单看起来像这样:
Main-Class: MainClassName
Class-Path: Relative/Path/To/The/Library/With/The/LookAndFeel.jar
我申请了它并且有效。
不敢相信我没想到这个......
PS:小心不要在相对路径中使用空格。如果你这样做,它将无法工作。