jniast: fix bug in modified DefaultGrf

The previous trial change to DefaultGrf was flawed because it picked
up a FontRenderContext from the JComponent when it might not have been
ready.  Fix it so that the frc is acquired from the JComponent on demand.

In this version there is no no-arg constructor or frc mutator method -
is there any call for them?