If J2Printer14Applet is not signed, then when you invoke Print, Print Preview, or Page Setup, a dialog will appear saying "Print Request - Applet would like to print.  Do you want to proceed?".  

On the Mac, if you uncheck the box saying "Don't show this dialog box again", then the dialog tries but fails to come up a second time and the browser will hang.  

If you leave the box checked saying "Don't show this dialog box again", everything works fine.

The problem is due to a bug (reported to Apple) in how the Mac handles the Java cross-platform printing APIs.  Therefore, if you don't sign your applet and don't want to run the risk of Mac users encountering the above problem, it is recommended that you base your code on J2PrinterWorksApplet, which uses the regular printing APIs and avoids the problem.


