将 .jar 文件添加到类路径不允许在 Seaglass L&F 中完全使用库

Adding .jar files to classpath not allowing full use of library in Seaglass L&F

我一直在研究 GUI 位,我想尝试使用另一种外观。我已经在此处下载了 Seaglass L&F .jars:https://seaglass.googlecode.com/svn/doc/downloads.html

我在构建时已将依赖项添加到我的类路径中:

...>javac -classpath C:\...\Metro\seaglasslookandfeel-0.2.jar Metro.java

然后 运行 它是这样的:

...>java Metro

抛出错误的代码在这里:

try {
    UIManager.setLookAndFeel("com.seaglasslookandfeel.SeaGlassLookAndFeel");
} catch (Exception e) {
      e.printStackTrace();
}

错误是:

java.lang.ClassNotFoundException

我不确定为什么程序找不到带有 seaglass 的 Class 如果我将它包含在我的构建行中。感谢帮助。谢谢!

你应该在运行程序中指定jar文件。尝试 java -classpath C:\...\Metro\seaglasslookandfeel-0.2.jar;. Metro