クラスjava.awt.geom.Point2D
の使用
Point2Dを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
フォント関連のクラスおよびインタフェースを提供します。
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
イメージを作成および修正するためのクラスを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
-
java.awtでのPoint2Dの使用
修飾子と型メソッド説明RadialGradientPaint.getCenterPoint()放射状グラデーションの中心点のコピーを返します。LinearGradientPaint.getEndPoint()放射状グラデーションの終点のコピーを返します。RadialGradientPaint.getFocusPoint()放射状グラデーションの焦点のコピーを返します。GradientPaint.getPoint1()最初の色を固定する点P1のコピーを返します。GradientPaint.getPoint2()2番目の色を固定する点P2のコピーを返します。LinearGradientPaint.getStartPoint()グラデーション軸の始点のコピーを返します。修飾子と型メソッド説明booleanboolean修飾子コンストラクタ説明GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2) 単純な非循環式のGradientPaintオブジェクトを構築します。GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2, boolean cyclic) booleanパラメータに応じて、循環式または非循環式のどちらかのGradientPaintオブジェクトを構築します。LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors) デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでLinearGradientPaintを構築します。LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod) デフォルトのSRGBカラー・スペースでLinearGradientPaintを構築します。LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform) LinearGradientPaintを構築します。RadialGradientPaint(Point2D center, float radius, float[] fractions, Color[] colors) 中心を焦点として使用して、デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでRadialGradientPaintを構築します。RadialGradientPaint(Point2D center, float radius, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod) 中心を焦点として使用して、デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod) デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform) RadialGradientPaintを構築します。 -
java.awt.fontでのPoint2Dの使用
Point2Dを返すjava.awt.fontのメソッド修飾子と型メソッド説明abstract Point2DGlyphVector.getGlyphPosition(int glyphIndex) このGlyphVectorの原点に対する、指定されたグリフの相対位置を返します。型Point2Dのパラメータを持つjava.awt.fontのメソッド修飾子と型メソッド説明voidTextLayout.hitToPoint(TextHitInfo hit, Point2D point) ヒットを標準座標のポイントに変換します。abstract voidLayoutPath.pathToPoint(Point2D location, boolean preceding, Point2D point) パスを基準にした位置を、ユーザー座標内のポイントに変換します。abstract booleanLayoutPath.pointToPath(Point2D point, Point2D location) ユーザー空間内のポイントを、パスを基準にした位置に変換します。abstract voidGlyphVector.setGlyphPosition(int glyphIndex, Point2D newPos) このGlyphVector内の指定されたグリフの位置を設定します。 -
java.awt.geomでのPoint2Dの使用
java.awt.geomのPoint2Dのサブクラス修飾子と型クラス説明static classDoubleクラスは、double精度で指定された点を定義します。static classFloatクラスは、float精度で指定された点を定義します。Point2Dを返すjava.awt.geomのメソッド修飾子と型メソッド説明AffineTransform.deltaTransform(Point2D ptSrc, Point2D ptDst) ptSrcによって指定される相対的な距離ベクトルを変換し、その結果をptDstに格納します。CubicCurve2D.Double.getCtrlP1()最初の制御点を返します。CubicCurve2D.Float.getCtrlP1()最初の制御点を返します。abstract Point2DCubicCurve2D.getCtrlP1()最初の制御点を返します。CubicCurve2D.Double.getCtrlP2()2番目の制御点を返します。CubicCurve2D.Float.getCtrlP2()2番目の制御点を返します。abstract Point2DCubicCurve2D.getCtrlP2()2番目の制御点を返します。QuadCurve2D.Double.getCtrlPt()制御点を返します。QuadCurve2D.Float.getCtrlPt()制御点を返します。abstract Point2DQuadCurve2D.getCtrlPt()制御点を返します。final Point2DPath2D.getCurrentPoint()パスの最後に追加されたもっとも新しい座標をPoint2Dオブジェクトとして返します。Arc2D.getEndPoint()孤の終点を返します。CubicCurve2D.Double.getP1()始点を返します。CubicCurve2D.Float.getP1()始点を返します。abstract Point2DCubicCurve2D.getP1()始点を返します。Line2D.Double.getP1()このLine2Dの始点Point2Dを返します。Line2D.Float.getP1()このLine2Dの始点Point2Dを返します。abstract Point2DLine2D.getP1()このLine2Dの始点Point2Dを返します。QuadCurve2D.Double.getP1()始点を返します。QuadCurve2D.Float.getP1()始点を返します。abstract Point2DQuadCurve2D.getP1()始点を返します。CubicCurve2D.Double.getP2()終点を返します。CubicCurve2D.Float.getP2()終点を返します。abstract Point2DCubicCurve2D.getP2()終点を返します。Line2D.Double.getP2()このLine2Dの終点Point2Dを返します。Line2D.Float.getP2()このLine2Dの終点Point2Dを返します。abstract Point2DLine2D.getP2()このLine2Dの終点Point2Dを返します。QuadCurve2D.Double.getP2()終点を返します。QuadCurve2D.Float.getP2()終点を返します。abstract Point2DQuadCurve2D.getP2()終点を返します。Arc2D.getStartPoint()孤の始点を返します。AffineTransform.inverseTransform(Point2D ptSrc, Point2D ptDst) 指定されたptSrcを逆変換して、その結果をptDstに格納します。指定されたptSrcを変換して、その結果をptDstに格納します。型Point2Dのパラメータを持つjava.awt.geomのメソッド修飾子と型メソッド説明voidPoint2DオブジェクトptをこのRectangle2Dに追加します。booleanbooleanboolean指定されたPoint2Dが、このLine2Dの境界内にあるかどうかを判定します。static booleanPath2D.contains(PathIterator pi, Point2D p) 指定されたPoint2Dが指定されたPathIteratorの閉じた境界内にあるかどうかを判定します。final booleanbooleanbooleanAffineTransform.deltaTransform(Point2D ptSrc, Point2D ptDst) ptSrcによって指定される相対的な距離ベクトルを変換し、その結果をptDstに格納します。doubleこのPoint2Dから指定されたPoint2Dまでの距離を返します。doublePoint2D.distanceSq(Point2D pt) このPoint2Dから指定されたPoint2Dまでの距離の2乗を返します。AffineTransform.inverseTransform(Point2D ptSrc, Point2D ptDst) 指定されたptSrcを逆変換して、その結果をptDstに格納します。intこのRectangle2Dを基準に、指定されたPoint2Dがある場所を判定します。doubleLine2D.ptLineDist(Point2D pt) Point2Dからこのラインまでの距離を返します。doubleLine2D.ptLineDistSq(Point2D pt) 指定されたPoint2Dからこのラインまでの距離の2乗を返します。doublePoint2Dからこのライン・セグメントまでの距離を返します。doubleLine2D.ptSegDistSq(Point2D pt) Point2Dからこのライン・セグメントまでの距離の2乗を返します。intLine2D.relativeCCW(Point2D p) このライン・セグメントを基準として、指定されたPoint2Dの位置を示すインジケータを返します。void2つの点を使用して、この孤の始角と角の大きさを設定します。voidArc2D.setAngleStart(Point2D p) この弧の始角を、指定された点によりこの弧の中心を基準に定義される角度に設定します。voidArc2D.setArc(Point2D loc, Dimension2D size, double angSt, double angExt, int closure) この弧の位置、サイズ、角の大きさ、閉じ方の種類を、指定された値に設定します。voidArc2D.setArcByTangent(Point2D p1, Point2D p2, Point2D p3, double radius) この孤の位置、境界、角の大きさを、指定された値に設定します。void指定された配列の指定されたオフセットにあるPoint2Dオブジェクトの座標に、この曲線の終点と制御点の位置を設定します。voidこの曲線の終点と制御点の位置を、指定されたPoint2D座標に設定します。void指定された配列の指定されたオフセットにあるPoint2Dオブジェクトの座標に、このQuadCurve2Dの終点と制御点の位置を設定します。voidこのQuadCurve2Dの終点と制御点の位置を、指定されたPoint2D座標に設定します。voidRectangularShape.setFrame(Point2D loc, Dimension2D size) このShapeの表示枠矩形の位置とサイズを、それぞれ指定されたPoint2DとDimension2Dに設定します。voidRectangularShape.setFrameFromCenter(Point2D center, Point2D corner) このShapeの表示枠矩形を、中心を表すPoint2Dおよび角を表すPoint2Dに基づいて設定します。voidRectangularShape.setFrameFromDiagonal(Point2D p1, Point2D p2) このShapeの表示枠矩形の対角線を、指定された2つのPoint2Dオブジェクトに基づいて設定します。voidこのLine2Dの両方の終点の位置を、指定されたPoint2D座標に設定します。voidPoint2D.setLocation(Point2D p) このPoint2Dの位置を、指定されたPoint2Dオブジェクトと同じ座標に設定します。voidこの変換によってポイント・オブジェクトの配列を変換します。指定されたptSrcを変換して、その結果をptDstに格納します。型Point2Dのパラメータを持つjava.awt.geomのコンストラクタ -
java.awt.imageでのPoint2Dの使用
Point2Dを返すjava.awt.imageのメソッド修飾子と型メソッド説明final Point2DAffineTransformOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する転送先のポイントの位置を返します。final Point2DBandCombineOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元Rasterのポイントに対応する転送先のポイントの位置を返します。BufferedImageOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元イメージのポイントに対応する転送先のポイントの位置を返します。final Point2DColorConvertOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。final Point2DConvolveOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。final Point2DLookupOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。RasterOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定されたソースRaster内のポイントについて、転送先のポイントの位置を返します。final Point2DRescaleOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。型Point2Dのパラメータを持つjava.awt.imageのメソッド修飾子と型メソッド説明final Point2DAffineTransformOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する転送先のポイントの位置を返します。final Point2DBandCombineOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元Rasterのポイントに対応する転送先のポイントの位置を返します。BufferedImageOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元イメージのポイントに対応する転送先のポイントの位置を返します。final Point2DColorConvertOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。final Point2DConvolveOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。final Point2DLookupOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。RasterOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定されたソースRaster内のポイントについて、転送先のポイントの位置を返します。final Point2DRescaleOp.getPoint2D(Point2D srcPt, Point2D dstPt) 指定された転送元のポイントに対応する、転送先のポイントの位置を返します。 -
javax.swing.plafでのPoint2Dの使用
型Point2Dのパラメータを持つjavax.swing.plafのメソッド修飾子と型メソッド説明TextUI.getToolTipText2D(JTextComponent t, Point2D pt) 渡された位置でツール・チップとして使用される文字列を返します。intTextUI.viewToModel2D(JTextComponent t, Point2D pt, Position.Bias[] biasReturn) ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。 -
javax.swing.textでのPoint2Dの使用
型Point2Dのパラメータを持つjavax.swing.textのメソッド修飾子と型メソッド説明intJTextComponent.viewToModel2D(Point2D pt) ビュー座標体系内の指定された場所を、モデル内のもっとも近い代表的な位置に変換します。