수색…
기본 인쇄
PrinterJob pJ = PrinterJob.createPrinterJob();
if (pJ != null) {
boolean success = pJ.printPage(some-node);
if (success) {
pJ.endJob();
}
}
이 대화 상자는 사용자에게 대화 상자를 표시하지 않고 기본 프린터로 인쇄합니다. 기본값 이외의 프린터를 사용하려면 PrinterJob#createPrinterJob(Printer)
을 사용하여 현재 프린터를 설정할 수 있습니다. 이를 사용하여 시스템의 모든 프린터를 볼 수 있습니다.
System.out.println(Printer.getAllPrinters());
시스템 대화 상자로 인쇄하기
PrinterJob pJ = PrinterJob.createPrinterJob();
if (pJ != null) {
boolean success = pJ.showPrintDialog(primaryStage);// this is the important line
if (success) {
pJ.endJob();
}
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow