PrintJobAttributeEvent

PrintJobAttributeEvent (인쇄 작업 속성 이벤트)

PrintJobAttributeEvent는 인쇄 서비스(PrintService)가 PrintJob의 인쇄 속성 중 하나 이상이 바뀌었음을 클라이언트에게 알리기 위해 보고하는 이벤트를 캡슐화해요. PrintEvent를 상속받아요.

출처: Java API Reference

본문

생성자

public PrintJobAttributeEvent(DocPrintJob source, PrintJobAttributeSet attributes)

PrintJobAttributeEvent 객체를 만들어요. source는 이 이벤트를 생성하는 인쇄 작업이고, attributes는 보고되는 속성 변경이에요. sourcenull이면 IllegalArgumentException이 발생해요.

메서드

  • getPrintJob(): 이 인쇄 작업 이벤트가 관련된 PrintJob을 결정해요. DocPrintJob 객체를 반환해요.
  • getAttributes(): 변경된 인쇄 속성과 그 새 값을 결정해요. 변경된 인쇄 작업 속성의 새 값을 담은 속성 집합을 반환해요. 반환 집합은 수정 불가일 수 있어요.

더 알아보기