If I want my java application to run on a Windows box or a Unix box, What fonts can I use with Java such that I can be guaranteed of the font’s availability on all target operating systems? Will Java allow me to define and use any font? Or is there a list of fonts that I have to use with Java? (Or per target operating system?)
Note that this will run locally on the machine - this will not be an applet or web-based program.