1
如何在Java项目中使用自定义外观和感觉jar文件对于Ex:Seaglass外观和感觉?如何使用Swing应用程序的自定义外观?
成功使用任何外观和感觉jar我们的项目以及如何将添加jar文件到类路径需要什么步骤?
如何在Java项目中使用自定义外观和感觉jar文件对于Ex:Seaglass外观和感觉?如何使用Swing应用程序的自定义外观?
成功使用任何外观和感觉jar我们的项目以及如何将添加jar文件到类路径需要什么步骤?
我要去使用SEAGLASS的外观和感觉jar文件来解释回答,您可以下载相同 here
步骤1:首先添加下载的外观和感觉你的项目的classpath
右击你的项目在eclipse中,转到Build path并选择configure build path,在Libraries选项卡下选择Add External Jar并找到你的jar文件(在这种情况下是seaglass jar文件)。按下确定后,它会显示在项目的引用库下。
步骤2:注册LookAndFeel类与UIManager的
try {
UIManager.setLookAndFeel("com.seaglasslookandfeel.SeaGlassLookAndFeel");
} catch (Exception e) {
e.printStackTrace();
}
在JFrame类构造函数中添加此代码。 其他外观和感觉jar文件替换代码中的“com.seaglasslookandfeel.SeaGlassLookAndFeel”它的外观和感觉类(谷歌它,如果你找不到)。
完成后,运行您的项目有你看到的外观和感觉你想,,“你的项目在Eclipse中”享受
*您实现问这个问题提供了答案,也许这将是因为Eclipse对于第一步非常重要,所以最好应用[tag:eclipse]标记。 *部署* Java桌面应用程序。对于大众来说,最好的选择通常是安装应用程序。使用[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)。 JWS适用于Windows,OS X和* nix。您可以使用“extension”JNLP文件将Look and Feel放在类路径中(有关详细信息,请参阅JWS链接)。 –
@AJ。我觉得你的评论与这个问题没有关系,除了关于eclipse的标签 –
我认为这是相关的,只要*“你会将外观和感觉放在**类路径**”中*用于部署时间,与开发相反。毕竟,你不开发应用程序。只为你而已,对吧?您不希望最终用户下载Eclipse来运行该应用程序。 JWS成为将PLAF添加到(部署时间)*类路径*的最佳方式*(后来,但是不可避免),这确实看起来是问题的核心。 +1添加标签。 :) –