我需要绘制不同大小的文本。但是下面的代码只提供了放置文本的位置选择,而不是文本的显示大小:
g.drawText("bla bla", aX, aY);
我是否必须使用上面的方法,然后将位图缩放到首选高度,或者是否有其他我忽略的方法来做到这一点?有什么例子吗?谢谢!
g.drawText("bla bla", aX, aY, sizeX, sizeY); <---- something like this?
最佳答案
文本的大小由字体控制。您可以使用setFont :
Font f1 = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_LARGE);
g.setFont(f1);
g.drawString("BIG FONT", 0, yPos, Graphics.LEFT | Graphics.TOP);
关于blackberry - 如何用paint方法绘制不同大小的文字?黑莓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9352738/