I made a program which prints hello world here is the code
and when I run it on my machine it does what it should, it shows a print dialog and prints a "Hello World" but on some computers it shows the Exception "No printer found" and the dialog shows the printer just before I click ok, so it is detecting it, also I tried the print test page and it works, does some one know what could be the problem?
tested on java 1.5 and 1.7 with no success