1

Java 7でUnicodeを介してテルグ語を表示しているときに、Javaがブレンドを正しくレンダリングしていません。

たとえば、HTMLで単語を表示するための簡単なスニペットを次に示します。それは素晴らしい働きをします。すべてのブラウザでテキストが正しく表示されます。

<!DOCTYPE html>
<html>
<body> &#x0C05&#x0C2E&#x0C4D&#x0C2E </body>
</html>

ただし、Javaで使用した場合の同じリテラル(ここでは同じテキストをテキスト領域に設定しているため、表示が混乱します。

    Font text_font = new Font ("Gautami", Font.PLAIN, 30);
jtaInput.setFont(text_font);
jtaInput.setText("\u0C05\u0C2E\u0C4D\u0C2E");

Unicode文字レンダリングのコンテキストでJava7で問題に直面している人はいますか?これを乗り越えるためのヒント/アイデアはありますか?

ありがとうsivajasthi

4

1 に答える 1