Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中以lwjgl显示文本而不使用slick_Java_Text_Lwjgl - Fatal编程技术网

在java中以lwjgl显示文本而不使用slick

在java中以lwjgl显示文本而不使用slick,java,text,lwjgl,Java,Text,Lwjgl,我试图在java中用lwjgl显示一些文本,但我不想使用slick library,你知道有没有其他方法可以用lwjgl在java中显示一些文本?如果是,我需要导入哪些外部库 不幸的是,这是不可能的。可以逐像素绘制,也可以使用库。您只需要绘制文本,所以这应该不是问题。您可以找到javadocs。我知道的唯一方法是创建一个java awt图像,并在其上绘制文本(使用awt),然后将其传递给opengl。因此,只需创建一个BuffereImage,获取其图形上下文并使用其中的方法在其上进行写入。应该

我试图在java中用lwjgl显示一些文本,但我不想使用slick library,你知道有没有其他方法可以用lwjgl在java中显示一些文本?如果是,我需要导入哪些外部库

不幸的是,这是不可能的。可以逐像素绘制,也可以使用库。您只需要绘制文本,所以这应该不是问题。您可以找到javadocs。

我知道的唯一方法是创建一个java awt图像,并在其上绘制文本(使用awt),然后将其传递给opengl。因此,只需创建一个BuffereImage,获取其图形上下文并使用其中的方法在其上进行写入。应该不会太难。

不幸的是,我在使用slick时遇到了问题,当我尝试使用slick时,我只会用颜色填充一个矩形,而不是文本。。。这真的很烦人,我搜索了很多,但没有最佳答案。那么,你是否事先启用了GL_纹理_2D?