/** returns the maximum ascent of all glyphs in a given platform-specific font */
public static int getMaxAscent(String font) { return platform._getMaxAscent(font); }
- /** returns the maximum descent of all glyphs in a given platform-specific font */
- public static int getMaxDescent(String font) { return platform._getMaxDescent(font); }
+ /** returns the maximum descent of all glyphs in a given platform-specific font. Three pixel minimum ensures space for underline. */
+ public static int getMaxDescent(String font) { return Math.max(3, platform._getMaxDescent(font)); }
/** returns the maximum number of threads that the XWT engine can create without adversely affecting the host OS */
public static int maxThreads() { return platform._maxThreads(); }