I’d like to be able to merge a list of java.awt.Font into a single Font so that if a glyph for a given char can’t be found in a font earlier in the list is will fall back to fonts later in the list to provide the glyph. Is there any way to do this without having to muck around with the sun.font package? And if sun.font is the only way to do it, then how do I go about it?
I’d like to be able to merge a list of java.awt.Font into a single
Share
Logical fonts does not supposed to be manipulated by the application at runtime They intend to be configured by the Java runtime implementation, to supply the programmer with a set of cross platform font names that can be safely used by the application GUI.
See Sun’s tutorial about Physical and Logical Fonts.
Hence, configuring logical fonts is done on the runtime implementation side and is implementation dependent.
E.g., a quote from Sun’s Font Configuration Files guide: