クラスPoint
java.lang.Object
java.awt.geom.Point2D
java.awt.Point
- すべての実装されたインタフェース:
Serializable,Cloneable
public class Point extends Point2D implements Serializable
整数精度で指定された、
(x,y)座標空間内の位置を表す点。- 導入されたバージョン:
- 1.0
- 関連項目:
-
ネストされたクラスのサマリー
クラスjava.awt.geom.Point2Dで宣言されたネストされたクラス/インタフェース
Point2D.Double, Point2D.Float -
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明boolean2つの点が等しいかどうかを判定します。この点の位置を返します。doublegetX()このPoint2DのX座標をdouble精度で返します。doublegetY()このPoint2DのY座標をdouble精度で返します。voidmove(int x, int y) この点を(x,y)座標平面内の指定された位置に移動します。voidsetLocation(double x, double y) この点の位置を指定されたdouble座標に設定します。voidsetLocation(int x, int y) この点を指定された位置に変更します。voidsetLocation(Point p) この点の位置を、指定された位置に設定します。toString()この点と(x,y)座標空間内のその位置の文字列表現を返します。voidtranslate(int dx, int dy) 位置(x,y)にあるこの点を、x軸に沿ってdx、y軸に沿ってdyに平行移動して、点(x+dx,y+dy)を表すようにします。クラスjava.awt.geom.Point2Dで宣言されたメソッド
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation
-
フィールド詳細
-
x
public int xこのPointのX座標。 X座標が設定されていない場合はデフォルトで0になります。- 導入されたバージョン:
- 1.0
- 関連項目:
-
y
public int yこのPointのY座標。 Y座標が設定されていない場合はデフォルトで0になります。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
コンストラクタの詳細
-
Point
public Point()座標空間の原点(0, 0)に点を構築して初期化します。- 導入されたバージョン:
- 1.1
-
Point
-
Point
public Point(int x, int y) 座標空間内の指定された(x,y)の位置に点を構築して初期化します。- パラメータ:
x- 新しく構築されるPointのX座標y- 新しく構築されるPointのY座標- 導入されたバージョン:
- 1.0
-
-
メソッドの詳細
-
getX
-
getY
-
getLocation
public Point getLocation()この点の位置を返します。 このメソッドは完全性のために含まれており、ComponentのgetLocationメソッドに対応します。- 戻り値:
- 同じ位置の、この点のコピー
- 導入されたバージョン:
- 1.1
- 関連項目:
-
setLocation
public void setLocation(Point p) この点の位置を、指定された位置に設定します。 このメソッドは完全性のために含まれており、ComponentのsetLocationメソッドに対応します。- パラメータ:
p- この点の新しい位置になる点- 導入されたバージョン:
- 1.1
- 関連項目:
-
setLocation
public void setLocation(int x, int y) この点を指定された位置に変更します。このメソッドは完全性のために含まれており、
ComponentのsetLocationメソッドに対応します。 このメソッドの動作はmove(int, int)と同じです。- パラメータ:
x- 新しい位置のX座標y- 新しい位置のY座標- 導入されたバージョン:
- 1.1
- 関連項目:
-
setLocation
public void setLocation(double x, double y) この点の位置を指定されたdouble座標に設定します。 doubleの値は整数値に丸められます。Integer.MIN_VALUEより小さい任意の数値はMIN_VALUEにリセットされ、Integer.MAX_VALUEより大きい任意の数値はMAX_VALUEにリセットされます。- 定義:
setLocation、クラスPoint2D- パラメータ:
x- 新しい位置のX座標y- 新しい位置のY座標- 関連項目:
-
move
public void move(int x, int y) この点を(x,y)座標平面内の指定された位置に移動します。 このメソッドはsetLocation(int, int)と同じです。- パラメータ:
x- 新しい位置のX座標y- 新しい位置のY座標- 関連項目:
-
translate
public void translate(int dx, int dy) 位置(x,y)にあるこの点を、x軸に沿ってdx、y軸に沿ってdyに平行移動して、点(x+dx,y+dy)を表すようにします。- パラメータ:
dx- X軸に沿ってこの点が移動する距離dy- Y軸に沿ってこの点が移動する距離
-
equals
-
toString
-