2
Javaで特定のフォントが特定の文字をレンダリングできるかどうかを判断する方法はありますか?Javaで特定のフォントが特定の文字をレンダリングできるかどうかを調べる
Javaで特定のフォントが特定の文字をレンダリングできるかどうかを判断する方法はありますか?Javaで特定のフォントが特定の文字をレンダリングできるかどうかを調べる
Font f = ... ; // you have your font
Character c = 'ن'; // Nun, N, in Farsi
if(!f.canDisplay(c)) {
int gcode = f.getMissingGlyphCode();
System.out.format("not supported. Glyph code used: %d\n", gcode);
}
をお試しください
this answerとcode linkをご覧ください。どうやら、フォントのグリフに(コードポイントで)アクセスできる組み込みのJava/AWT関数(java.awt.font.*
)があります。