|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.awt.geom.Dimension2D java.awt.Dimension
public class Dimension
Dimension
類別封裝單個物件中元件的寬度和高度(精確到整數)。該類別與元件的某個屬性關聯。由 Component
類別和 LayoutManager
介面定義的一些方法將返回 Dimension
物件。
通常,width
和 height
的值是非負整數。允許創建 dimension 的建構子不會阻止您為這些屬性設置負值。如果 width
或 height
的值為負,則由其他物件定義的一些方法的行為是不明確的。
Component
,
LayoutManager
,
序列化表格欄位摘要 | |
---|---|
int |
height
dimension 的高度,可以使用負值。 |
int |
width
dimension 的寬度,可以使用負值。 |
建構子摘要 | |
---|---|
Dimension()
創建 Dimension 的一個實例(寬度為零,高度為零)。 |
|
Dimension(Dimension d)
創建 Dimension 的一個實例(寬度和高度與指定的 dimension 相同)。 |
|
Dimension(int width,
int height)
建構一個 Dimension ,並將其初始化為指定寬度和高度。 |
方法摘要 | |
---|---|
boolean |
equals(Object obj)
檢查兩個 dimension 物件是否具有相同的值。 |
double |
getHeight()
返回此 Dimension 的高度(以 double 精度表示)。 |
Dimension |
getSize()
獲取此 Dimension 物件的大小。 |
double |
getWidth()
返回此 Dimension 的寬度(以 double 精度表示)。 |
int |
hashCode()
返回此 Dimension 的雜湊碼。 |
void |
setSize(Dimension d)
將 Dimension 物件的大小設置為指定大小。 |
void |
setSize(double width,
double height)
將此 Dimension 物件的大小設置為指定的寬度和高度(以雙精度表示)。 |
void |
setSize(int width,
int height)
將此 Dimension 物件的大小設置為指定的寬度和高度。 |
String |
toString()
返回此 Dimension 物件的 height 和 width 欄位的字元串表示形式。 |
從類別 java.awt.geom.Dimension2D 繼承的方法 |
---|
clone, setSize |
從類別 java.lang.Object 繼承的方法 |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
欄位詳細資訊 |
---|
public int width
getSize()
,
setSize(double, double)
public int height
getSize()
,
setSize(double, double)
建構子詳細資訊 |
---|
public Dimension()
Dimension
的一個實例(寬度為零,高度為零)。
public Dimension(Dimension d)
Dimension
的一個實例(寬度和高度與指定的 dimension 相同)。
d
- 帶有 width
和 height
值的指定 dimensionpublic Dimension(int width, int height)
Dimension
,並將其初始化為指定寬度和高度。
width
- 指定寬度height
- 指定高度方法詳細資訊 |
---|
public double getWidth()
Dimension
的寬度(以 double 精度表示)。
Dimension2D
中的 getWidth
Dimension
的寬度。public double getHeight()
Dimension
的高度(以 double 精度表示)。
Dimension2D
中的 getHeight
Dimension
的高度。public void setSize(double width, double height)
Dimension
物件的大小設置為指定的寬度和高度(以雙精度表示)。注意,如果 width
或 height
大於 Integer.MAX_VALUE
,則將其重新設置為 Integer.MAX_VALUE
。
Dimension2D
中的 setSize
width
- Dimension
物件的新寬度height
- Dimension
物件的新高度public Dimension getSize()
Dimension
物件的大小。包含此方法是出於完整性考慮,它與 Component
定義的 getSize
方法相似。
Dimension
的新實例setSize(double, double)
,
Component.getSize()
public void setSize(Dimension d)
Dimension
物件的大小設置為指定大小。包含此方法是出於完整性考慮,它與 Component
定義的 setSize
方法相似。
d
- Dimension
物件的新大小getSize()
,
Component.setSize(int, int)
public void setSize(int width, int height)
Dimension
物件的大小設置為指定的寬度和高度。包含此方法是出於完整性考慮,它與 Component
定義的 setSize
方法相似。
width
- Dimension
物件的新寬度height
- Dimension
物件的新高度getSize()
,
Component.setSize(int, int)
public boolean equals(Object obj)
Object
中的 equals
obj
- 要與之比較的參考物件。
true
;否則返回 false
。Object.hashCode()
,
Hashtable
public int hashCode()
Dimension
的雜湊碼。
Object
中的 hashCode
Dimension
的雜湊碼Object.equals(java.lang.Object)
,
Hashtable
public String toString()
Dimension
物件的 height
和 width
欄位的字元串表示形式。此方法僅用於除錯目的,對於這兩種實作,返回字元串的內容和格式可能有所不同。返回的字元串可以為空,但不可以為 null
。
Object
中的 toString
Dimension
物件的字元串表示形式
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。