* @param area The area whose metrics should be used for the computation.
* @return The Y position that should be used for the underline stroke.
*/
protected int getUnderlineYPosition(final TextArea area) {
final Font font = area.getPrimaryFont().getFont();
final int underlinePosition = font.underlinePosition(
area.traitFontSize());
return area.baselineY() + underlinePosition;
}
/**