LWJGLでTextureLoaderクラスを使用してテクスチャをロードできず、OpenGLで使用するためにslickを使用できませんでした。これが私のコードです:
try {
sprite = TextureLoader.getTexture("PNG", new FileInputStream("sprite.png"));
}catch(Exception e) {}
if(sprite == null) {
System.out.println("Sprite is null");
}else {sprite.bind();}
glBegin(GL_QUADS);
glTexCoord3f(0, 1, 0);
glVertex3f(0, 1, 0);
glTexCoord3f(1, 1, 0);
glVertex3f(1, 1, 0);
glTexCoord3f(1, 0, 0);
glVertex3f(1, 0, 0);
glTexCoord3f(0, 0, 0);
glVertex3f(0, 0, 0);
glEnd();
画像がクラスの同じディレクトリにあることはわかっていますが、クワッド/キューブを正常に描画できたので、OpenGLコードに問題はないと思います。