JavaTM 2 Platform
Standard Ed. 6

java.awt
類別 RenderingHints.Key

java.lang.Object
  繼承者 java.awt.RenderingHints.Key
正在封閉類別:
RenderingHints

public abstract static class RenderingHints.Key
extends Object

定義與 RenderingHints 一起使用的、用來控制呈現和圖像管線中各種演算法選擇的所有鍵的基本型別。此類別的實例是不變且唯一的,這意味著可以使用 == 運算符代替開銷更大的 equals() 方法進行比對測試。


建構子摘要
protected RenderingHints.Key(int privatekey)
          使用指示的私有鍵建構一個鍵。
 
方法摘要
 boolean equals(Object o)
          用於所有 Key 物件的 equals 方法將返回與等號運算符 '==' 相同的結果。
 int hashCode()
          所有 Key 物件的雜湊碼將與 System.identityHashCode() 方法定義的物件的系統識別碼相同。
protected  int intKey()
          返回子類別用來實例化此 Key 的私有整數鍵。
abstract  boolean isCompatibleValue(Object val)
          如果指定物件是此 Key 的有效值,則返回 true。
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

RenderingHints.Key

protected RenderingHints.Key(int privatekey)
使用指示的私有鍵建構一個鍵。Key 的每個子類別都會維護自己唯一的整數鍵域。無法建構出兩個具有相同整數鍵和相同指定子類別的物件。如果試圖用與 Key 子類別的已有實例相同的整數鍵建構給定類別的另一個物件,則將拋出一個異常。

參數:
privatekey - 指定鍵
方法詳細資訊

isCompatibleValue

public abstract boolean isCompatibleValue(Object val)
如果指定物件是此 Key 的有效值,則返回 true。

參數:
val - 要測試有效性的 Object
返回:
如果 val 有效,則返回 true;否則返回 false

intKey

protected final int intKey()
返回子類別用來實例化此 Key 的私有整數鍵。

返回:
子類別用來實例化此 Key 的私有整數鍵。

hashCode

public final int hashCode()
所有 Key 物件的雜湊碼將與 System.identityHashCode() 方法定義的物件的系統識別碼相同。

覆寫:
類別 Object 中的 hashCode
返回:
此物件的一個雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

equals

public final boolean equals(Object o)
用於所有 Key 物件的 equals 方法將返回與等號運算符 '==' 相同的結果。

覆寫:
類別 Object 中的 equals
參數:
o - 要與之比較的參考物件。
返回:
如果此物件與 obj 參數相同,則返回 true;否則返回 false
另請參見:
Object.hashCode(), Hashtable

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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