just the basic stuff
This fixes a bug when running with a Synth look&feel, getFont() returns null on first pass.
The causes 0 to be set, with seems to be what you get with a 12 point font, so I guess it will do.