Using java.awt.print.PrinterJob and javax.print.attribute.PrintRequestAttributeSet. I call .printDialog(ps) and the standard print dialog is displayed with options preset to my chosen attributes. Now I can modify orientation, sides,media size, margins. If I preselect monochrome then I can modify to color but I cannot return to monochrome. If I preset color then I cannot change to monochrome. With regard to appearance (quality) it defaults to my preset (eg Draft) but does not allow me to change to normal or high quality. Any suggestions.