2011-02-01 50 views
1

我是JOGL/OpenGL的新手。如何使用JOGL在2D渲染圖像上繪製標籤?就像在Java2D/Swing中我們使用jlabel一樣,這裏有什麼辦法呢?JOGL中的繪圖標籤

回答

3

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(); 

乾杯!