Wingdings、Webdings(dingbats:http://en.wikipedia.org/wiki/Dingbat)などのエキゾチックなフォントに含まれるシンボルをJavaアプレットに描画したいと思います。 Graphics.drawString()を使用すると、描画された文字列の各文字に対して一般的な「四角形の記号」が表示されます。私はグーグルで何の答えも見つけられず、何か共通していないと思います。Javaアプレットでエキゾチックなフォントを描く
私は過去にC#WPFでそれをやっていましたが、SVGとHTMLでそれをやっていませんでした。 Javaで可能ですか?
EDIT:解決済み。微妙なことがありました。このようなフォントで使用したいシンボルは文字'a'
にリンクされていますが、"\uF061"
を実際には"a"
ではなくg.drawString()に渡す必要があります。それ以外の場合は、四角い記号で終わります。
実際には、JavaアプレットをJFrameに変換するときに同じ問題が発生するため、パッケージ化の問題ではありません。私はそれを言及すべきだった、申し訳ありません。答えをいただきありがとうございます。それは私が解決策に目を向けるようになったためです。 – fury
+1アンドリューハッピーニューイヤー – mKorbel
@mKorbel同上。 :) –