如何解决餐巾的外观和感觉
| 我添加了餐巾库和此代码 try {
UIManager.setLookAndFeel(\"net.sourceforge.napkinlaf.NapkinLookAndFeel\");
} catch (Exception e) {
e.printstacktrace();
}
但我不断收到此异常:
java.lang.classNotFoundException:
net.sourceforge.napkinlaf.NapkinLookAndFeel
解决方法
您需要确保在运行时具有该类的jar在您的类路径上。
, 在运行时,餐巾库可能不在应用程序的类路径中。
运行程序时,检查您指定为命令行的\ -cp \参数的内容。
“添加库”的意思可能意味着仅将其添加到编译时的类路径中;由于使用了类的名称,我想实际的类会在运行时动态加载。因此,JVM必须指示哪个jar包含该类的字节码。
, 您正在使用Eclipse还是某些IDE?如果是这样,则需要在构建设置中添加依赖项/ jar文件。在Eclipse中,您只需右键单击,然后在“构建路径”(我相信)下选择\“添加到构建路径\”。
否则,在命令行上启动Java时,您需要列出相关的jar文件。这是一种方法:
java -classpath yourjar.jar; napkinlaf.jar yourpackage.YourMainClass
(当然,您必须适当地自定义该命令行。这还假设您正在为应用程序构建一个jar文件...)
, 确保您下载了正确版本的餐巾纸外观。
不幸的是,当前SourceForge项目首页上的版本是alpha001版本,该版本实际上具有放在
napkin
包中的类。要使用它,您需要执行以下操作:
try {
UIManager.setLookAndFeel(\"napkin.NapkinLookAndFeel\");
} catch (Exception e) {
e.printStackTrace();
}
但是,相反,您应该转到SourceForge项目中的\“ Files \”选项卡并浏览以找到最新版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。