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

10-09 07:07