如何在我的应用程序中包含自定义外观

时间:2012-01-19 12:12:03

标签: java swing look-and-feel

我找到了第三方的外观,我真的想用我的应用程序。我已经在JRE中成功安装了它(并且它可以工作)但是大多数人(显然)没有安装它。

所以我必须找到一种方法将它包含在我的应用程序中。关于我如何做到这一点的任何想法?根据我的理解,CLASSPATH必须包含它的路径,但我不知道在程序安装时是否可以修改CLASSPATH。

仅供参考:我可以访问带有“外观”的.jar文件及其源代码。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:我添加了.jar文件的相对路径,该文件包含我的应用程序的Manifest中的LookandFeel。清单看起来像这样:

Main-Class: MainClassName
Class-Path: Relative/Path/To/The/Library/With/The/LookAndFeel.jar

我申请了它并且有效。

不敢相信我没想到这个......

PS:小心不要在相对路径中使用空格。如果你这样做,它将无法工作。