Drucken in Java

Hallo Java-People,
folgendes Problem:

1.Der User soll einen Druckauftrag aus Java (aus einer Eingabemaske) abschicken können, der direkt an den Drucker weitergeleitet wird, ohne das sich die PrintDialog-Box öffnet.

2.Desweiteren soll die Anzahl der Kopien aus der Eingabemaske vorgegeben werden.

Wäre schön glücklich, wenn Ihr mir bei dem ersten Problem helfen könntet, denn die ganzen Abhandlungen, die ich über Drucken aus Java kenne, steuern erst die PrintDialog-Box an.

Danke Euch.

Gruß
Carsten

Druck-Problem gelöst!
Hallo,
hab das Problem gelöst:

PrinterJob printerJob = PrinterJob.getPrinterJob();

Book book = new Book();
book.append(new PrintText(), new PageFormat());

printerJob.setPageable(book);
printerJob.setCopies(2); // Oder Integer-Variable und getCopies

try{
printerJob.print();
} catch (PrinterException exception) {
System.err.println("Printing error: " + exception);
}

Gruß
Carsten