餐巾的外观和感觉

| 我添加了餐巾库和此代码
    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 \”选项卡并浏览以找到最新版本。     

要回复问题请先登录注册