JavaTM 2 Platform
Standard Ed. 6

javax.print.attribute.standard
類別 Media

java.lang.Object
  繼承者 javax.print.attribute.EnumSyntax
      繼承者 javax.print.attribute.standard.Media
所有已實作的介面:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute
直接已知子類別:
MediaName, MediaSizeName, MediaTray

public abstract class Media
extends EnumSyntax
implements DocAttribute, PrintRequestAttribute, PrintJobAttribute

Media 類別是列印屬性類別,它指定了要在其上列印的介質。

可以以不同方式指定 Media。

其中每個對應於 IPP "media" 屬性。當前 API 不支持通過特徵(例如顏色,不透明度)來描述介質。規範的以後版本可能支持這一點。

Media 物件是通過表示某種方式(可以以該方式指定 Media 屬性)的值建構的。

IPP Compatibility: getName() 所返回的類別別名稱為 IPP 屬性名稱。列舉的整數值為 IPP 列舉值。toString() 方法返回屬性值的 IPP 字元串表示形式。

另請參見:
序列化表格

建構子摘要
protected Media(int value)
          建構通過名稱指定的新 Media 屬性。
 
方法摘要
 boolean equals(Object object)
          返回此介質屬性是否等效於傳入的物件。
 Class<? extends Attribute> getCategory()
          獲取將被用作此列印屬性值的“類別別”的列印屬性類別。
 String getName()
          獲取類別別名稱,此屬性值為該類別別的實例。
 
從類別 javax.print.attribute.EnumSyntax 繼承的方法
clone, getEnumValueTable, getOffset, getStringTable, getValue, hashCode, readResolve, toString
 
從類別 java.lang.Object 繼承的方法
finalize, getClass, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

Media

protected Media(int value)
建構通過名稱指定的新 Media 屬性。

參數:
value - 值。
方法詳細資訊

equals

public boolean equals(Object object)
返回此介質屬性是否等效於傳入的物件。若要等效,以下所有條件都必須為 true:
  1. object 不為 null。
  2. object 是與此物件相同的 Media 的子類別。
  3. 值相等。

覆寫:
類別 Object 中的 equals
參數:
object - 要比較的 Object。
返回:
如果 object 等效於此介質屬性,則返回 true,否則返回 false。
另請參見:
Object.hashCode(), Hashtable

getCategory

public final Class<? extends Attribute> getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。

對於 Media 類別和任何供應商定義的子類別,類別別為 Media 類別本身。

指定者:
介面 Attribute 中的 getCategory
返回:
列印屬性類別(類別別),它是 java.lang.Class 類別的實例。

getName

public final String getName()
獲取類別別名稱,此屬性值為該類別別的實例。

對於 Media 類別和任何供應商定義的子類別,類別別名稱為 "media"

指定者:
介面 Attribute 中的 getName
返回:
屬性類別別名稱。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only