I need to print the report from a Java desktop application to a dot-matrix printer (Epson LX-300 II). Report consists of text ang some graphics. Printer is connected via USB and
From my expreience, this could be because the fonts are not recognized by Java, and it defaults to other standard fonts.
You'll need to put the ttf files into the $JAVA_HOME/jre/lib/font directory
$JAVA_HOME/jre/lib/font
Perhaps these articles on java fonts and on physical fonts could be more of help