私はユニコード・シンハラ・イングリッシュ・トランスレータを作っています。フォントサイズが<のSinhalaユニコード文字を印刷すると、文字が正しくレンダリングされません。しかし、フォントサイズ> 100を使用すると、すべての文字が円滑にレンダリングされます。私はなぜこれが起こっているのか分かりません。一方、すべてのシンハラのユニコードフォントは同じです&それは私が使用したフォントのバグではありません。 An Example is shown here。Javaのシンハラ・ユニコード・フォントをレンダリングする
私を助けてください。
これはWindows 7で起こっていますos.Whenすべての小さな文字をメモ帳やWebブラウザのtextFieldにコピーしました。これらの文字は正しい文字を表示します。この問題はjava.Howの下でのみ発生します。 java.Iのフォントはあなたの意見に同意します。&私はこれに対する答えを待っています! – Thusitha
私は私の問題を解決しました...問題は、2つの文字を結合するZWJ文字を使用しなかったことです。文字との組み合わせはありません。私はjava(\ u200d)でZWJ文字を使用すると、何とか助けを求めるthnks! – Thusitha