|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.RoundRectangle2D
java.awt.geom.RoundRectangle2D.Float
public static class RoundRectangle2D.Float
Float
クラスは、float
座標で指定される、角を丸めた矩形を定義します。
入れ子のクラスの概要 |
---|
クラス java.awt.geom.RoundRectangle2D から継承された入れ子のクラス/インタフェース |
---|
RoundRectangle2D.Double, RoundRectangle2D.Float |
フィールドの概要 | |
---|---|
float |
archeight
角を丸める弧の高さです。 |
float |
arcwidth
角を丸める弧の幅です。 |
float |
height
この RoundRectangle2D の高さ |
float |
width
この RoundRectangle2D の幅 |
float |
x
この RoundRectangle2D の X 座標 |
float |
y
この RoundRectangle2D の Y 座標 |
コンストラクタの概要 | |
---|---|
RoundRectangle2D.Float()
新しい RoundRectangle2D を構築し、位置 (0.0, 0)、サイズ (0.0, 0.0)、および角の弧の半径 0.0 に初期化します。 |
|
RoundRectangle2D.Float(float x,
float y,
float w,
float h,
float arcw,
float 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(float x,
float y,
float w,
float h,
float arcw,
float arch)
この RoundRectangle2D の位置、サイズ、および弧の半径を、指定された float 値に設定します。 |
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 float x
RoundRectangle2D
の X 座標
public float y
RoundRectangle2D
の Y 座標
public float width
RoundRectangle2D
の幅
public float height
RoundRectangle2D
の高さ
public float arcwidth
public float archeight
コンストラクタの詳細 |
---|
public RoundRectangle2D.Float()
RoundRectangle2D
を構築し、位置 (0.0, 0)、サイズ (0.0, 0.0)、および角の弧の半径 0.0 に初期化します。
public RoundRectangle2D.Float(float x, float y, float w, float h, float arcw, float arch)
RoundRectangle2D
を構築および初期化します。
x, y
- 新しく構築された RoundRectangle2D
の座標w
- 新しく構築された RoundRectangle2D
の幅h
- 新しく構築された RoundRectangle2D
の高さarcw
- 新しく構築された RoundRectangle2D
の角を丸めるのに使う弧の幅arch
- 新しく構築された RoundRectangle2D
の角を丸めるのに使う弧の高さメソッドの詳細 |
---|
public double getX()
RoundRectangle2D
の X 座標を double
精度で返します。
RectangularShape
内の getX
RoundRectangle2D
の X 座標public double getY()
RoundRectangle2D
の Y 座標を double
精度で返します。
RectangularShape
内の getY
RoundRectangle2D
の Y 座標public double getWidth()
RoundRectangle2D
の幅を double
精度で返します。
RectangularShape
内の getWidth
RoundRectangle2D
の幅public double getHeight()
RoundRectangle2D
の高さを double
精度で返します。
RectangularShape
内の getHeight
RoundRectangle2D
の高さpublic double getArcWidth()
RoundRectangle2D
内の getArcWidth
RoundRectangle2D
の角を丸める弧の幅public double getArcHeight()
RoundRectangle2D
内の getArcHeight
RoundRectangle2D
の角を丸める弧の高さpublic boolean isEmpty()
RoundRectangle2D
が空であるかどうかを判定します。
RectangularShape
内の isEmpty
RoundRectangle2D
が空である場合は true
、そうでない場合は false
public void setRoundRect(float x, float y, float w, float h, float arcw, float arch)
RoundRectangle2D
の位置、サイズ、および弧の半径を、指定された float
値に設定します。
x, y
- この RoundRectangle2D
の位置を表す座標w
- この RoundRectangle2D
の幅h
- この RoundRectangle2D
の高さarcw
- この RoundRectangle2D
の弧の幅arch
- この RoundRectangle2D
の弧の高さpublic void setRoundRect(double x, double y, double w, double h, double arcw, double arch)
RoundRectangle2D
の位置、サイズ、および弧の半径を、指定された double
値に設定します。
RoundRectangle2D
内の setRoundRect
x, y
- この RoundRectangle2D
の位置を表す座標w
- この RoundRectangle2D
の幅h
- この RoundRectangle2D
の高さarcw
- この RoundRectangle2D
の弧の幅arch
- この RoundRectangle2D
の弧の高さpublic void setRoundRect(RoundRectangle2D rr)
RoundRectangle2D
を、指定された RoundRectangle2D
と同じになるように設定します。
RoundRectangle2D
内の setRoundRect
rr
- 指定された RoundRectangle2D
public Rectangle2D getBounds2D()
RoundRectangle2D
の高精度バウンディングボックスを返します。
RoundRectangle2D
のバウンディングボックスである Rectangle2D
Shape.getBounds()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。