|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 AttributeSet 的軟體套件 | |
---|---|
javax.print | 為 JavaTM Print Service API 提供了主要類別和介面。 |
javax.print.attribute | 提供了描述 JavaTM Print Service 屬性的型別以及如何分類別這些屬性的類別和介面。 |
javax.print 中 AttributeSet 的使用 |
---|
返回 AttributeSet 的 javax.print 中的方法 | |
---|---|
AttributeSet |
PrintService.getUnsupportedAttributes(DocFlavor flavor,
AttributeSet attributes)
標識在特定 DocFlavor 的上下文中列印請求不支持的屬性。 |
參數型別為 AttributeSet 的 javax.print 中的方法 | |
---|---|
abstract MultiDocPrintService[] |
PrintServiceLookup.getMultiDocPrintServices(DocFlavor[] flavors,
AttributeSet attributes)
應用程序不直接調用它。 |
abstract PrintService[] |
PrintServiceLookup.getPrintServices(DocFlavor flavor,
AttributeSet attributes)
尋找肯定可支持指定屬性和 DocFlavor 組合的服務。 |
Object |
PrintService.getSupportedAttributeValues(Class<? extends Attribute> category,
DocFlavor flavor,
AttributeSet attributes)
確定客戶端在設置此 PrintService 的作業時,是否可以指定給定類別別中的列印屬性值。 |
AttributeSet |
PrintService.getUnsupportedAttributes(DocFlavor flavor,
AttributeSet attributes)
標識在特定 DocFlavor 的上下文中列印請求不支持的屬性。 |
boolean |
PrintService.isAttributeValueSupported(Attribute attrval,
DocFlavor flavor,
AttributeSet attributes)
確定客戶端在設置此 PrintService 的作業時,是否可以指定給定的列印屬性值。 |
static MultiDocPrintService[] |
PrintServiceLookup.lookupMultiDocPrintServices(DocFlavor[] flavors,
AttributeSet attributes)
尋找能夠列印 MultiDoc(包含所有指定的 doc flavor)的 MultiDoc PrintService。 |
static PrintService[] |
PrintServiceLookup.lookupPrintServices(DocFlavor flavor,
AttributeSet attributes)
尋找能夠列印指定 DocFlavor 的 PrintService。 |
javax.print.attribute 中 AttributeSet 的使用 |
---|
javax.print.attribute 中 AttributeSet 的子介面 | |
---|---|
interface |
DocAttributeSet
介面 DocAttributeSet 指定文檔屬性(即:實作介面 DocAttribute 的列印屬性)集的介面。 |
interface |
PrintJobAttributeSet
介面 PrintJobAttributeSet 為列印作業屬性(即:實作介面 PrintJobAttribute 的列印屬性)集指定介面。 |
interface |
PrintRequestAttributeSet
介面 PrintRequestAttributeSet 為列印請求屬性(即:實作介面 PrintRequestAttribute 的列印屬性)的集合指定介面。 |
interface |
PrintServiceAttributeSet
介面 PrintServiceAttributeSet 為列印作業屬性(即:實作介面 PrintServiceAttribute 的列印屬性)集指定介面。 |
實作 AttributeSet 的 javax.print.attribute 中的類別 | |
---|---|
class |
HashAttributeSet
類別 HashAttributeSet 提供具有雜湊映射特徵的 AttributeSet 實作。 |
class |
HashDocAttributeSet
類別 HashDocAttributeSet 提供從類別 HashAttributeSet 繼承其實作的屬性集,並強制執行介面 DocAttributeSet 的語義限制。 |
class |
HashPrintJobAttributeSet
類別 HashPrintJobAttributeSet 提供從類別 HashAttributeSet 繼承其實作的屬性集,並強制執行介面 PrintJobAttributeSet 的語義限制。 |
class |
HashPrintRequestAttributeSet
類別 HashPrintRequestAttributeSet 從類別 HashAttributeSet 繼承其實作,並強制執行介面 PrintRequestAttributeSet 的語義限制。 |
class |
HashPrintServiceAttributeSet
類別 HashPrintServiceAttributeSet 提供從類別 HashAttributeSet 繼承其實作的屬性集,並強制執行介面 PrintServiceAttributeSet 的語義限制。 |
返回 AttributeSet 的 javax.print.attribute 中的方法 | |
---|---|
static AttributeSet |
AttributeSetUtilities.synchronizedView(AttributeSet attributeSet)
創建給定屬性集的同步視圖。 |
static AttributeSet |
AttributeSetUtilities.unmodifiableView(AttributeSet attributeSet)
創建給定屬性集的不可修改的視圖。 |
參數型別為 AttributeSet 的 javax.print.attribute 中的方法 | |
---|---|
boolean |
AttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
boolean |
DocAttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
boolean |
HashAttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
boolean |
PrintJobAttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
boolean |
PrintRequestAttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
boolean |
PrintServiceAttributeSet.addAll(AttributeSet attributes)
將指定集合中的所有元素添加到此屬性中。 |
static AttributeSet |
AttributeSetUtilities.synchronizedView(AttributeSet attributeSet)
創建給定屬性集的同步視圖。 |
static AttributeSet |
AttributeSetUtilities.unmodifiableView(AttributeSet attributeSet)
創建給定屬性集的不可修改的視圖。 |
參數型別為 AttributeSet 的 javax.print.attribute 中的建構子 | |
---|---|
HashAttributeSet(AttributeSet attributes)
建構一個最初使用給定集合中的值填充的新屬性集。 |
|
HashAttributeSet(AttributeSet attributes,
Class<?> interfaceName)
建構一個最初使用給定集合中的值填充的新屬性集,其中該屬性集的成員限於給定的介面。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。