como cerrar Jdialog despues de dar enter en Aceptar:
try
{
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(this);
boolean top = job.printDialog();
if(top){
job.print();
dispose();
this.dispose();
setDefaultCloseOperation(Jdialog.EXIT_ON_CLOSE);
}
}
catch (PrinterException e)
{
e.printStackTrace();
}
Ninguno me funciona excepto System.exit(0) lo malo me cierra todas las ventanas