我是 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/