2012-11-28 40 views
0

我们正在j2me java symbian中制作一个移动应用程序。我们希望在我们的移动应用程序中显示marathi字体。我们尝试在各种论坛上搜索,但无法获得与语言支持相关的解决方案。如果不是马拉地语,请尝试提供解决方案,尝试使用任何语言而不是英语。如何在应用程序中显示marathi字体以及如何在j2me的marathi中使用unicode ..我们需要有关此问题的专家建议...如何在j2me移动应用程序中显示marathi字体?

回答

1

我通常看到或执行过去类似事情的方式是创建你自己的字体纹理,并处理所有的角色绘制自己。基本上,如果你想要的字体没有提供给你要定位的手机,你必须自己处理所有的文字绘图。

+0

如果手机支持我们想要的语言,那么该怎么办?那么是否有任何方法可以获得所需的解决方案,而不是自己绘制角色。 – PRATIK

+0

您可以使用可变图像来检查该字体是否受支持。如果在drawString之后,生成的图像不是正方形或问号,则支持该字体。 –

+0

如果手机的默认字体支持您希望显示的字符,您应该只能使用如Telmo所述的Graphics.drawString方法。特定的字体(即:字符集)不能由用户严格设置;您必须使用设备的默认字符集。我建议你看看javax.microedition.lcdui.Graphics(特别是setFont函数)和javax.microedition.lcdui.Font以获得更好的想法。 请记住,特定的手机可能会包含对与jvm不同的字符集的支持。 drawString是测试的最佳方式 –

相关问题