java - JOGL 中的绘图标签

标签 java opengl label jogl

我是 JOGL/OpenGL 的新手。如何使用 JOGL 在 2D 渲染图像上绘制标签?像在Java2D/Swing中我们使用jlabel,这里有什么方法呢?

最佳答案

TextRenderer 类呈现 2D 和 3D 标签。以下是一些可帮助您入门的引用资料:

TextRenderer textRenderer = new TextRenderer(new Font("Verdana", Font.BOLD, 12));
textRenderer.beginRendering(900, 700);
textRenderer.setColor(Color.YELLOW);
textRenderer.setSmoothing(true);

DPoint pt = new DPoint(200, 200);
textRenderer.draw("Hello world!!", (int) (pt.x), (int) (pt.y));
textRenderer.endRendering();

干杯!

关于java - JOGL 中的绘图标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4861016/

相关文章:

java - 用不同的图像填充二维 JButton 数组

java - 如何在不使用 Spring 或 Spring Boot 的情况下使用 Micrometer 在 TICK 堆栈上进行指标收集?

c++ - 纹理如何映射到 3D 对象?

html - 显示两个彼此相邻的输入,每个 html 上方都有标签

c# - 在 C# 中设置带有轮廓颜色的字体

java - 排序 ArrayList<CustomObject>

java - 正则表达式获取部分异常消息

java - LWJGL VBO JVM 崩溃

java - Libgdx:从多个纹理图集中渲染排序的 Sprite

html - 如何使输入(复选框)和标签对齐?