Java Can';找不到字体的指定路径

Java Can';找不到字体的指定路径,java,Java,首先,我99%确定我的路径没有错,因为它是复制的字体文件的限定路径。我不知道为什么java找不到该文件,请帮助? 错误代码的图片和加载字体的我的代码 问题可能是1game项目不在Eclipse运行配置的类路径上 因为您使用的是Eclipse:单击调试符号或运行圆旁边的小三角形。然后单击调试配置/运行配置。选择您一直使用的运行配置。转到类路径,选择用户条目,然后单击高级添加文件夹,然后选择项目的根文件夹(1game)。再次尝试运行运行配置 应该注意的是,这只是一种让代码运行的解决方案,前提是在部署

首先,我99%确定我的路径没有错,因为它是复制的字体文件的限定路径。我不知道为什么java找不到该文件,请帮助? 错误代码的图片和加载字体的我的代码

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

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


应该注意的是,这只是一种让代码运行的解决方案,前提是在部署代码后,存在相关文件的文件夹也将位于同一路径。既然你已经硬编码了路径,我假设是这样。但是,您可能需要确认。如果资源将与您的其余代码一起打包到jar中,您将希望使用
Assets.class.getResourceAsStream
而不是
文件(感谢MadProgrammer指出这一点)。

或者使用路径“/resources/Other”或者“/Other”。此外,资源可能已经嵌入到您的程序中,这意味着您需要使用“Class#getResurce”或“Class#getRespurceAsStream”而不是File@MadProgrammer/resources/Other“或“/Other”实际上是我第一次尝试的是,但是尝试使用getResurce而不是File@MadProgrammer我应该把getResurce放在哪里(你实际上是指Resurce还是资源)我试过了,但运气不好,我想我对其他确实有效的图像也做了同样的事情。