In the Open Dialog the default setting of Filter field is uncorrect for an interpreter bug.
The JDK isn't able to print directly, so you must print on a file, and send that to the printer from a terminal.
The generated PostScript file have a bug you can fix substituting the following code:
/DS { moveto 1 index stringwidth pop NZ sub 1 index length 1 sub NZ div 0 3 2 roll ashow} BD with this: /DS { moveto 1 index stringwidth pop NZ sub 1 index length 1 sub NZ div 0 3 2 roll ashow newpath} BD The bug consists of a line connecting the end of a text to a circle.
Using the OpenWindows window manager, the graphic interface assumes a wrong coloration. The problem doesn't occur using the CDE (Common Desktop Environment).