private void print(String text, int start, int end, TextFormatterContext context) {
		if (start >= text.length()) {
			return;
		}
		if (start == end) {
			return;			// empty text
		}
		String s = text.substring(start, end);
		out(s, context.fg, context.bg, context.cursor);
	}
Each line is sized based on the font height and line padding on the top and bottom of the line.
The y coordinate tracks the top of the line, so a lines baseline (position to draw the text) 
is y + line padding + font accent.
Ghidra/Test/IntegrationTest/src/screen/java/help/screenshot/TextFormatter.java