java - LWJGL 使用 slick-util 从 jar 加载图像

标签 java image lwjgl slick2d

我正在使用 LWJGL 创建游戏,我想在游戏开始时显示 LWJGL Logo 。 为此,我需要从 jar 文件加载图像。 您可以在此处查看我如何设置资源:/image/PVo52.jpg

我一直在搜索,看来你必须在路径前面使用“/”。 这对我不起作用,前面也没有“/”。 我还尝试将“jar:”放在资源之前,但它也不起作用。

最佳答案

不要使用ResourceLoader.getResourceAsStream(),而是使用getClass.getResourceAsStream。这将从您的主类所在的位置开始路径,因此您可能必须使用 .. (它转到上面的文件)。抱歉,如果这不清楚或者我误解了,但这就是我在 jar 中加载图像的方法。

关于java - LWJGL 使用 slick-util 从 jar 加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22154295/

相关文章:

java - 使用 Java 和 LWJGL 进行简单的游戏开发

java - 从浏览器获取重定向的 URL - Android

java - 将 excel 转换为 pdf 或创建新的 pdf 文件?

c# - 使用 jQuery 将 byte[] 渲染为图像

html - 是否可以使用 css 反转黑白图像?

java - LWJGL OpenGL 将顶点传递给着色器

java - 将 GL_TEXTURE_RECTANGLE_ARB 用于带有 LWJGL 的 spritesheet 时出现闪烁

java - 为什么Spring MVC会以404响应并报告“在DispatcherServlet中未找到带有URI […]的HTTP请求的映射”?

java - 是否可以使用 Spring-MVC 和 Spring-Test-MVC 测试 HttpSessionListener?

jquery - 将 Ajax 请求的响应图像设置为 img 标签