|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.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 值的指定 dimension
public Dimension(int width,
int height)
Dimension,並將其初始化為指定寬度和高度。
width - 指定寬度height - 指定高度| 方法詳細資訊 |
|---|
public double getWidth()
Dimension 的寬度(以 double 精度表示)。
Dimension2D 中的 getWidthDimension 的寬度。public double getHeight()
Dimension 的高度(以 double 精度表示)。
Dimension2D 中的 getHeightDimension 的高度。
public void setSize(double width,
double height)
Dimension 物件的大小設置為指定的寬度和高度(以雙精度表示)。注意,如果 width 或 height 大於 Integer.MAX_VALUE,則將其重新設置為 Integer.MAX_VALUE。
Dimension2D 中的 setSizewidth - 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 中的 equalsobj - 要與之比較的參考物件。
true;否則返回 false。Object.hashCode(),
Hashtablepublic int hashCode()
Dimension 的雜湊碼。
Object 中的 hashCodeDimension 的雜湊碼Object.equals(java.lang.Object),
Hashtablepublic String toString()
Dimension 物件的 height 和 width 欄位的字元串表示形式。此方法僅用於除錯目的,對於這兩種實作,返回字元串的內容和格式可能有所不同。返回的字元串可以為空,但不可以為 null。
Object 中的 toStringDimension 物件的字元串表示形式
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。