wie eine Schriftart als symbolische in Java zu identifizieren?
Frage
Ich bin derzeit auf der Suche nach einer Möglichkeit, in Java eine Schriftart als symbolische wie Openoffice tut zu identifizieren. Zeichen mit der Schrift Windings oder Webdings usw. sollten mit den richtigen „Bildern“ gemacht werden.
Wer eine Vorstellung davon, wie zwischen normalen Schriften und Fonts mit Symbolen zu unterscheiden?
Lösung
Der Bug Java nicht alle Zeichen Schriftart im Fenster Symbol angezeigt gibt einen Hinweis ein Merkmal in Bezug auf die zu Symbolschriften eindeutig ist.
Sie sind Teil der SYMBOL_CHARSET (a WindowsCharsetName eine font.properties Datei)
So ist die [jdk1.6.0_10] \ jre \ lib \ fontconfig.98.properties.src könnte eine erste Informationsquelle sein, um festzustellen, ob ein Name einer Schriftart eine Symbolschriftart entspricht, und sollte durch
Andere Tipps
Ich sehe keine SYMBOL_CHARSET
in meinen Schrifteigenschaften pro VonC Antwort-Datei.
Ein einfacher Test scheint