java - 找不到字体指定的路径

标签 java

首先,我 99% 确定我的路径没有错误,因为它是字体文件的复制合格路径。我不知道为什么java找不到该文件,请帮忙? 错误代码的图片和我加载字体的代码 http://i.imgur.com/uEcAIxd.png

最佳答案

问题可能是 1game 项目不在您的 Eclipse 运行配置的类路径上。

由于您使用的是 Eclipse:单击调试符号或运行圆圈旁边的小三角形。然后单击调试配置/运行配置。选择您一直在使用的运行配置。转到类路径,选择用户条目,然后单击高级添加文件夹,然后选择项目的根文件夹 (1game)。尝试再次运行运行配置。

应该注意的是,这只是一个让代码运行的解决方案,前提是在部署代码后,相关文件所在的文件夹也存在于同一路径中。由于您已经对路径进行了硬编码,我假设情况就是如此。但是,您可能想确认一下。如果资源将与其余代码一起打包在 jar 中,您将需要使用 Assets.class.getResourceAsStream 而不是 File (感谢 MadProgrammer指出这一点)。

关于java - 找不到字体指定的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30771448/

相关文章:

java - 有任何集合对象可以保存两个以上元素的组合列表吗?

java - 在 Maven 测试阶段禁用 Log4J 日志

java - Spring <constructor-arg> 元素必须指定一个 ref 或 value

java - 使用 mockito 在另一种方法中测试方法的使用

java - onActivityResult 没有给出任何结果

java - fork 并加入 : a problem with parallel execution of two regions in spring state machine

java - 跟踪 fragment 生命周期,如 Application.ActivityLifecycleCallbacks

java - Documentum:Oracle数据库Date时间差和I_LATEST_FLAG

java - 如何从 LPRT ftp 命令获取 IPv6

java - 如何将空 arrayList 添加到从类创建的另一个 arrayList