title: How do I use Helvetica in Java?
body: <p>Helvetica is available in one form or another on Windows, Mac OS X, and Linux.  Under Windows, I can see it from Microsoft Word.  On the two UNIX platforms, I can find it with xlsfonts | grep -i helvetica; the name seems to be adobe-helvetica.</p>
  
  <p>But the JDK can't find it!  It's not listed from GraphicsEnvironment.getAllFonts(), nor does it come up when I call new Font("Helvetica", ...) [using several name variants, either, like "Adobe Helvetica"]; instead I get defaulted to "Dialog" font and it seems to name it with whatever name I used.</p>
  
  <p>This font is available on every relevant Java target platform today.  How do I use it from within Java?</p>