私と私のグループは、Web アプレット (完全なアプレット) を作成しています。ただし、バナーに使用するカスタム フォントを作成しましたが、アンチ エイリアシング/フォント スムージングが使用されません。使用されている他のすべての通常のフォントは正常に機能しますが、私のカスタム フォントは機能しません。
FoundryMonoline という opentype Windows ttf フォントを使用しています。
try {
fontAd = Font.createFont(Font.TRUETYPE_FONT, new File("D:\\ATWDemo\\src\\FoundMonMed.ttf"));
} catch (FontFormatException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
fontAd = fontAd.deriveFont(Font.TRUETYPE_FONT, 22);
SimpleAttributeSet sa = new SimpleAttributeSet();
StyleConstants.setAlignment(sa, StyleConstants.ALIGN_CENTER);
text_title.getStyledDocument().setParagraphAttributes(0,text_title.getStyledDocument().getLength(),sa,false);
text_title.setFont(fontAd);