JavaTM Platform
Standard Ed. 6

인터페이스
javax.print.attribute.PrintServiceAttribute 의 사용

PrintServiceAttribute 를 사용하고 있는 패키지
javax.print JavaTM Print Service API 의 주요한 클래스 및 인터페이스를 제공합니다.  
javax.print.attribute JavaTM Print Service 의 속성의 형태와 그것들이 속성 세트에 수집되는 방법을 기술하는 클래스와 인스턴스를 제공합니다.  
javax.print.attribute.standard 이 패키지에는, 특정의 인쇄 속성의 클래스가 포함되어 있습니다.  
 

javax.print 에서의 PrintServiceAttribute 의 사용
 

PrintServiceAttribute 형의 형태 파라미터를 가지는 javax.print 의 메소드
<T extends PrintServiceAttribute >
T
PrintService. getAttribute (Class <T> category)
          지정된 단일의 서비스 속성의 값을 가져옵니다.
 

javax.print.attribute 에서의 PrintServiceAttribute 의 사용
 

PrintServiceAttribute 형의 파라미터를 가지는 javax.print.attribute 의 생성자
HashPrintServiceAttributeSet (PrintServiceAttribute  attribute)
          초기 상태로 지정된 값으로 생성된 속성 세트의 새로운 해시 인쇄 서비스의 속성 세트를 구축합니다.
HashPrintServiceAttributeSet (PrintServiceAttribute [] attributes)
          초기 상태로 지정된 배열의 값으로 생성된 속성 세트의 새로운 인쇄 서비스의 속성 세트를 구축합니다.
 

javax.print.attribute.standard 에서의 PrintServiceAttribute 의 사용
 

PrintServiceAttribute 을 구현하고 있는 javax.print.attribute.standard 의 클래스
 class ColorSupported
          ColorSupported 클래스는, 디바이스가 풀 프로세스 칼라와 하이라이트 칼라를 포함한, 모든 종류의 칼라 프린트가 가능한가 어떤가를 식별하는 열거형의 인쇄 속성 클래스입니다.
 class PagesPerMinute
          PagesPerMinute 는, 이 프린터 (예를 들어 simplex 흑백 프린터)가 1 분간에 생성할 수 있는 페이지수를 가장 가까운 정수치로 나타내는 인쇄 속성 클래스입니다.
 class PagesPerMinuteColor
          PagesPerMinuteColor 는, 이 프린터 (예를 들어 simplex 칼라 프린터)가 1 분간에 생성할 수 있는 칼라 페이지수를 가장 가까운 정수치로 나타내는 인쇄 속성 클래스입니다.
 class PDLOverrideSupported
          PDLOverrideSupported 는, 문서의 인쇄 데이터에 짜넣어진 처리 명령을, 인쇄 데이터외로부터 속성으로서 지정된 처리 명령으로 오버라이드(override) 할 수 있을지 어떨지를 열거해 가리키는 인쇄 속성 클래스입니다.
 class PrinterInfo
          PrinterInfo 는 프린터에 관한 설명적인 정보를 제공하는 텍스트 속성의 인쇄 속성 클래스입니다.
 class PrinterIsAcceptingJobs
          PrinterIsAcceptingJobs 는 프린터가 현재 작업을 받아들이고 가능한가 어떤가를 값의 열거로 가리키는 인쇄 속성 클래스입니다.
 class PrinterLocation
          PrinterLocation 는, 디바이스가 놓여져 있는 장소를 식별하는 텍스트 속성의 인쇄 속성 클래스입니다.
 class PrinterMakeAndModel
          PrinterMakeAndModel 는 프린터의 메이커와 모델에 대한 정보를 제공하는 텍스트 속성의 인쇄 속성 클래스입니다.
 class PrinterMessageFromOperator
          PrinterMessageFromOperator 는, 오퍼레이터, 시스템 관리 책임자, 또는 인텔리전트 프로세스로부터 최종 사용자에게 건네지는, 프린터 자체 또는 그 상태에 대한 정보 메세지를 제공하는, 텍스트 속성의 인쇄 속성 클래스입니다.
 class PrinterMoreInfo
          PrinterMoreInfo 는, 이 프린터 고유의 추가 정보를 취득하기 위해서 사용되는 URI 의 인쇄 속성 클래스입니다.
 class PrinterMoreInfoManufacturer
          PrinterMoreInfoManufacturer 는, 이 형태의 디바이스에 대한 추가 정보를 취득하기 위해서 사용하는 URI 의 인쇄 속성 클래스입니다.
 class PrinterName
          PrinterName 는, 프린터명을 지정하는 텍스트 속성의 인쇄 속성 클래스입니다.
 class PrinterState
          PrinterState 는 프린터의 현재 상태를 식별해 열거하는 인쇄 속성 클래스입니다.
 class PrinterStateReasons
          PrinterStateReasons 는, 프린터의 현재 상태에 대한 추가 정보, 즉 프린터 PrinterState 속성을 보다 알기 쉽게 하는 정보를, 값세트로서 열거하는 인쇄 속성 클래스입니다.
 class PrinterURI
          PrinterURI 는 프린터의 포괄적으로 일의인 이름을 나타내는 URI 의 인쇄 속성 클래스입니다.
 class QueuedJobCount
          QueuedJobCount 는,JobState 가 PENDING, PENDING_HELD, PROCESSING, 또는 PROCESSING_STOPPED 의 언젠가인 프린터의 작업수를 정수치로 가리키는 인쇄 속성 클래스입니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.