In case someone finds it useful attached is a version of this code with a few fixes I've done.
1) Changed the transparency so you can see the label under j3d1.3 2) Added a line "graphics.setFont(labelFont);" so that the label *actually* uses the optional font you specified (it always used the default font before) 3) There's a labelFont=font line near the beginning but then labelFont is never referenced, changed all further font line to use it instead of "font" (just made more sense to me :). I've also imposed my preferred code layout, it just made it easier for me to debug. :) Jason.
RasterTextLabel.java
Description: Binary data