1
在Java 7中通过unicode显示泰卢固语时,java正在渲染混合不正确。Java 7错误:通过Unicode文字显示泰卢固语
例如,下面是一个简单的片段,用于显示HTML中的单词。它效果很好。所有浏览器都能正确显示文本。
<!DOCTYPE html>
<html>
<body> అమ్మ </body>
</html>
然而,同样的文字在Java中(这里我设置的是相同的文本到文本区使用时,显示器被搞砸。
Font text_font = new Font ("Gautami", Font.PLAIN, 30);
jtaInput.setFont(text_font);
jtaInput.setText("\u0C05\u0C2E\u0C4D\u0C2E");
有没有人用Java 7中面临的问题?在Unicode字符的背景下呈现任何提示/想法渡过这个
感谢 湿婆jasthi
搞砸了 – Esailija 2013-02-08 13:29:00
是由HTML呈现的(这是正确的),并且JAVA会显示广告(不正确)。我只是在这里展示一个例子。所有辅音混合都会出现相同的渲染问题。例如,Java中不能渲染的东西等等。 – SRKJ 2013-02-08 13:40:44
如果你使用'
&#x0C05&#x0C2E&#x0C4D&#x0C2E''它还能在html中工作吗?这可能是swing渲染器的问题。 – Esailija 2013-02-08 15:00:30