blackberry - 如何用paint方法绘制不同大小的文字?黑莓

标签 blackberry java-me

我需要绘制不同大小的文本。但是下面的代码只提供了放置文本的位置选择,而不是文本的显示大小:

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/

相关文章:

blackberry - 如何以编程方式删除 BlackBerry 中的服务预订?

c++ - Symbian Audio路径问题

java - HTC Diamond可以使用j2me支持MMAPI吗

java - 确定按钮不起作用

java - j2me导入外部jar : what classpath?

user-interface - BlackBerry - 带有 CheckBoxField 的 TreeField?

黑莓 BIS Option key 与 mds-public

java - 对齐黑莓的自定义编辑字段时出现问题

debugging - BlackBerry - 如何在调试时解释 sysout 控制台输出

java - 如何使用Adobe Reader Mobile SDK 9开发pdf/epub阅读器?