|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object
|
+--java.awt.geom.RectangularShape
|
+--java.awt.geom.RoundRectangle2D
|
+--java.awt.geom.RoundRectangle2D.Double
Double クラスは、double 座標で指定される、丸みを付けた角を持つ矩形を定義します。
| 入れ子クラスの概要 |
| クラス java.awt.geom.RoundRectangle2D から継承した入れ子クラス |
RoundRectangle2D.Double, RoundRectangle2D.Float |
| フィールドの概要 | |
double |
archeight
角を丸める弧の高さです。 |
double |
arcwidth
角を丸める弧の幅です。 |
double |
height
この RoundRectangle2D の高さ |
double |
width
この RoundRectangle2D の幅 |
double |
x
この RoundRectangle2D の X 座標 |
double |
y
この RoundRectangle2D の Y 座標 |
| コンストラクタの概要 | |
RoundRectangle2D.Double()
新しい RoundRectangle2D を構築し、位置 (0.0, 0)、サイズ (0.0, 0.0)、および角の弧の半径 0.0 に初期化します。 |
|
RoundRectangle2D.Double(double x,
double y,
double w,
double h,
double arcw,
double arch)
指定された座標から RoundRectangle2D を構築および初期化します。 |
|
| メソッドの概要 | |
double |
getArcHeight()
角を丸める弧の高さを返します。 |
double |
getArcWidth()
角を丸める弧の幅を返します。 |
Rectangle2D |
getBounds2D()
この RoundRectangle2D の高精度バウンディングボックスを返します。 |
double |
getHeight()
この RoundRectangle2D の高さを double 精度で返します。 |
double |
getWidth()
この RoundRectangle2D の幅を double 精度で返します。 |
double |
getX()
この RoundRectangle2D の X 座標を double 精度で返します。 |
double |
getY()
この RoundRectangle2D の Y 座標を double 精度で返します。 |
boolean |
isEmpty()
この RoundRectangle2D が空であるかどうかを判定します。 |
void |
setRoundRect(double x,
double y,
double w,
double h,
double arcw,
double arch)
この RoundRectangle2D の位置、サイズ、および弧の半径を、指定された double 値に設定します。 |
void |
setRoundRect(RoundRectangle2D rr)
この RoundRectangle2D を、指定された RoundRectangle2D と同じになるように設定します。 |
| クラス java.awt.geom.RoundRectangle2D から継承したメソッド |
contains, contains, getPathIterator, intersects, setFrame |
| クラス java.awt.geom.RectangularShape から継承したメソッド |
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, getPathIterator, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal |
| クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public double x
RoundRectangle2D の X 座標
public double y
RoundRectangle2D の Y 座標
public double width
RoundRectangle2D の幅
public double height
RoundRectangle2D の高さ
public double arcwidth
public double archeight
| コンストラクタの詳細 |
public RoundRectangle2D.Double()
RoundRectangle2D を構築し、位置 (0.0, 0)、サイズ (0.0, 0.0)、および角の弧の半径 0.0 に初期化します。
public RoundRectangle2D.Double(double x,
double y,
double w,
double h,
double arcw,
double arch)
RoundRectangle2D を構築および初期化します。
w - 新しく構築された RoundRectangle2D の幅h - 新しく構築された RoundRectangle2D の高さarcw - 新しく構築された RoundRectangle2D の角を丸めるのに使う弧の幅arch - 新しく構築された RoundRectangle2D の角を丸めるのに使う弧の高さ| メソッドの詳細 |
public double getX()
RoundRectangle2D の X 座標を double 精度で返します。
RectangularShape 内の getXRoundRectangle2D の X 座標public double getY()
RoundRectangle2D の Y 座標を double 精度で返します。
RectangularShape 内の getYRoundRectangle2D の Y 座標public double getWidth()
RoundRectangle2D の幅を double 精度で返します。
RectangularShape 内の getWidthRoundRectangle2D の幅public double getHeight()
RoundRectangle2D の高さを double 精度で返します。
RectangularShape 内の getHeightRoundRectangle2D の高さpublic double getArcWidth()
RoundRectangle2D 内の getArcWidthRoundRectangle2D の角を丸める弧の幅public double getArcHeight()
RoundRectangle2D 内の getArcHeightRoundRectangle2D の角を丸める弧の高さpublic boolean isEmpty()
RoundRectangle2D が空であるかどうかを判定します。
RectangularShape 内の isEmptyRoundRectangle2D が空である場合は true、そうでない場合は false
public void setRoundRect(double x,
double y,
double w,
double h,
double arcw,
double arch)
RoundRectangle2D の位置、サイズ、および弧の半径を、指定された double 値に設定します。
RoundRectangle2D 内の setRoundRectw - この RoundRectangle2D の幅h - この RoundRectangle2D の高さarcw - この RoundRectangle2D の弧の幅arch - この RoundRectangle2D の弧の高さpublic void setRoundRect(RoundRectangle2D rr)
RoundRectangle2D を、指定された RoundRectangle2D と同じになるように設定します。
RoundRectangle2D 内の setRoundRectrr - 指定された RoundRectangle2Dpublic Rectangle2D getBounds2D()
RoundRectangle2D の高精度バウンディングボックスを返します。
RoundRectangle2D のバウンディングボックスである Rectangle2DShape.getBounds()
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.