在J2ME画布上显示格式化文本

时间:2011-01-31 08:20:30

标签: java java-me canvas

我想在我的J2ME画布上显示我的.ashx文件中的一些文本。但原版中使用的'\ n'在这里不起作用,我得到的只是一条直线。如何在此处添加格式?

感谢。

1 个答案:

答案 0 :(得分:3)

据我所知,在Canvas上显示字符串时无法添加格式。您必须自己手动添加它。

我猜您可以将文本解析为单独的行,然后使用graphics.drawString()

依次显示每一行。

您可以使用font.getStringWidth()和font.getHeight()来检查您的字符串是否会出现在画布的边界内。