我正在尝试创建新的纹理:

BufferedImage image = ImageIO.read(new File("firstImage.jpg"));
Texture t = TextureIO.newTexture(image,true);


但是得到

类型为newTexture(File, boolean)的方法TextureIO不适用于arguments (BufferedImage, boolean)

我正在汇入

import com.jogamp.opengl.util.texture.TextureIO;


根据Javadoc哪个应读取newTexture(BufferedImage, Boolean)

那我在做什么错?

最佳答案

最后,我决定将图像直接放入newTexture中。

我的代码看起来像

//BufferedImage im = ImageIO.read(new File("image.jpg"));

Texture t = TextureIO.newTexture(new File("image.jpg"),true);

感谢所有看过的人。

杰西

关于java - 为什么TextureIO不接受newTexture(BufferedImage,Boolean?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13556007/

10-11 20:37