forse ho trovato qualcosa..
codice:
PrintService[] pservices = PrintServiceLookup.lookupPrintServices();
   DocPrintJob pj = pservices[0].createPrintJob();
   DocPrintJob pj2 = pservices[1].createPrintJob();
   try {
       pj.print();
       pj2.print();
   } catch (PrintException e) { 
       System.out.println("Errore di Stampa");
   }
}
ho provato questo codice ma ovviamente non va..qlk1 mi sa dire dv sbaglio?
In teoria cn il lookupPrintServices dovrei mettere nella'array tutte le stampanti presenti nel sistema.
Poi creo 2 printerjob e questi dovrebbero stampare su una 1 cosa e sull'altra 1 cosa diversa (o la stessa?)

Vi prego sn in crisi!!