Any suggestions on how to get fonts from an external drive rather than on my local drive. Here is what I use now:
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
Font[] fonts = ge.getAllFonts(); // Get the fonts
for (Font f : fonts) {
System.out.println(f.getFontName());
}