在 JOGL 中绘制标签

ADG*_*ADG 2 java opengl label jogl

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

小智 5

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();
Run Code Online (Sandbox Code Playgroud)

干杯!