Font#drawTextBox() does the word-wrapping and rendering in one step:https://github.com/sphere-group/sphere/blob/master/sphere/docs/development/api.txt#L1514-L1525Then you can use any font you want.
I also imported over 50 windows fonts of varying sizes.