Uses of Class
java.awt.geom.Point2D
-
Packages that use Point2D 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.font 提供与字体相关的类和界面。java.awt.geom 提供Java 2D类,用于定义和执行与二维几何体相关的对象的操作。java.awt.image 提供用于创建和修改图像的类。javax.swing.plaf 提供一个接口和许多抽象类,Swing使用它们来提供其可插入的外观功能。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。 -
-
Uses of Point2D in java.awt
Subclasses of Point2D in java.awt 变量和类型 类 描述 class
Point
表示(x,y)
坐标空间中的位置的点,以整数精度指定。Methods in java.awt that return Point2D 变量和类型 方法 描述 Point2D
RadialGradientPaint. getCenterPoint()
返回径向渐变的中心点的副本。Point2D
LinearGradientPaint. getEndPoint()
返回渐变轴终点的副本。Point2D
RadialGradientPaint. getFocusPoint()
返回径向渐变的焦点的副本。Point2D
GradientPaint. getPoint1()
返回锚定第一种颜色的点P1的副本。Point2D
GradientPaint. getPoint2()
返回锚点第二种颜色的点P2的副本。Point2D
LinearGradientPaint. getStartPoint()
返回渐变轴起点的副本。Methods in java.awt with parameters of type Point2D 变量和类型 方法 描述 boolean
Polygon. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。boolean
Shape. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。Constructors in java.awt with parameters of type Point2D 构造器 描述 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)
构造一个LinearGradientPaint
具有默认NO_CYCLE
重复方法和SRGB
色彩空间。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)
构造一个RadialGradientPaint
,使用默认的NO_CYCLE
重复方法和SRGB
颜色空间,使用中心作为焦点。RadialGradientPaint(Point2D center, float radius, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
构造一个RadialGradientPaint
带有默认SRGB
颜色空间,使用中心为焦点。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
。 -
Uses of Point2D in java.awt.font
Methods in java.awt.font that return Point2D 变量和类型 方法 描述 abstract Point2D
GlyphVector. getGlyphPosition(int glyphIndex)
返回指定字形相对于此GlyphVector
的原点的GlyphVector
。Methods in java.awt.font with parameters of type Point2D 变量和类型 方法 描述 void
TextLayout. hitToPoint(TextHitInfo hit, Point2D point)
将命中转换为标准坐标中的点。abstract void
LayoutPath. pathToPoint(Point2D location, boolean preceding, Point2D point)
将相对于路径的位置转换为用户坐标中的点。abstract boolean
LayoutPath. pointToPath(Point2D point, Point2D location)
将用户空间中的点转换为相对于路径的位置。abstract void
GlyphVector. setGlyphPosition(int glyphIndex, Point2D newPos)
设置此GlyphVector
指定字形的位置。 -
Uses of Point2D in java.awt.geom
Subclasses of Point2D in java.awt.geom 变量和类型 类 描述 static class
Point2D.Double
Double
类定义了double
精度中指定的点。static class
Point2D.Float
Float
类定义以float精度指定的点。Methods in java.awt.geom that return Point2D 变量和类型 方法 描述 Point2D
AffineTransform. deltaTransform(Point2D ptSrc, Point2D ptDst)
转换由ptSrc
指定的相对距离向量,ptSrc
结果存储在ptDst
。Point2D
CubicCurve2D.Double. getCtrlP1()
返回第一个控制点。Point2D
CubicCurve2D.Float. getCtrlP1()
返回第一个控制点。abstract Point2D
CubicCurve2D. getCtrlP1()
返回第一个控制点。Point2D
CubicCurve2D.Double. getCtrlP2()
返回第二个控制点。Point2D
CubicCurve2D.Float. getCtrlP2()
返回第二个控制点。abstract Point2D
CubicCurve2D. getCtrlP2()
返回第二个控制点。Point2D
QuadCurve2D.Double. getCtrlPt()
返回控制点。Point2D
QuadCurve2D.Float. getCtrlPt()
返回控制点。abstract Point2D
QuadCurve2D. getCtrlPt()
返回控制点。Point2D
Path2D. getCurrentPoint()
返回最近添加到路径末尾的坐标作为Point2D
对象。Point2D
Arc2D. getEndPoint()
返回弧的终点。Point2D
CubicCurve2D.Double. getP1()
返回起点。Point2D
CubicCurve2D.Float. getP1()
返回起点。abstract Point2D
CubicCurve2D. getP1()
返回起点。Point2D
Line2D.Double. getP1()
返回Point2D
的开始Line2D
。Point2D
Line2D.Float. getP1()
返回Point2D
的开始Line2D
。abstract Point2D
Line2D. getP1()
返回Point2D
的开始Line2D
。Point2D
QuadCurve2D.Double. getP1()
返回起点。Point2D
QuadCurve2D.Float. getP1()
返回起点。abstract Point2D
QuadCurve2D. getP1()
返回起点。Point2D
CubicCurve2D.Double. getP2()
返回结束点。Point2D
CubicCurve2D.Float. getP2()
返回结束点。abstract Point2D
CubicCurve2D. getP2()
返回结束点。Point2D
Line2D.Double. getP2()
返回Point2D
的结尾Line2D
。Point2D
Line2D.Float. getP2()
返回Point2D
的结尾Line2D
。abstract Point2D
Line2D. getP2()
返回Point2D
的结尾Line2D
。Point2D
QuadCurve2D.Double. getP2()
返回结束点。Point2D
QuadCurve2D.Float. getP2()
返回结束点。abstract Point2D
QuadCurve2D. getP2()
返回结束点。Point2D
Arc2D. getStartPoint()
返回弧的起点。Point2D
AffineTransform. inverseTransform(Point2D ptSrc, Point2D ptDst)
反转换指定的ptSrc
并将结果存储在ptDst
。Point2D
AffineTransform. transform(Point2D ptSrc, Point2D ptDst)
转换指定的ptSrc
并将结果存储在ptDst
。Methods in java.awt.geom with parameters of type Point2D 变量和类型 方法 描述 void
Rectangle2D. add(Point2D pt)
将Point2D
对象pt
添加到此Rectangle2D
。boolean
Area. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。boolean
CubicCurve2D. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。boolean
Line2D. contains(Point2D p)
如果给定的测试Point2D
就是这个边界内Line2D
。static boolean
Path2D. contains(PathIterator pi, Point2D p)
测试指定Point2D
在指定的封闭边界内PathIterator
。boolean
Path2D. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。boolean
QuadCurve2D. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。boolean
RectangularShape. contains(Point2D p)
测试指定Point2D
是的边界内Shape
,如所描述的definition of insideness 。Point2D
AffineTransform. deltaTransform(Point2D ptSrc, Point2D ptDst)
变换由ptSrc
指定的相对距离向量,ptSrc
结果存储在ptDst
。double
Point2D. distance(Point2D pt)
返回此Point2D
到指定的Point2D
的距离。double
Point2D. distanceSq(Point2D pt)
返回从此Point2D
到指定的Point2D
的距离的平方。Point2D
AffineTransform. inverseTransform(Point2D ptSrc, Point2D ptDst)
反转换指定的ptSrc
并将结果存储在ptDst
。int
Rectangle2D. outcode(Point2D p)
确定指定的Point2D
相对于此Rectangle2D
。double
Line2D. ptLineDist(Point2D pt)
返回从Point2D
到此行的距离。double
Line2D. ptLineDistSq(Point2D pt)
返回从指定的Point2D
到此行的距离的平方。double
Line2D. ptSegDist(Point2D pt)
返回从Point2D
到此线段的距离。double
Line2D. ptSegDistSq(Point2D pt)
返回从Point2D
到此线段的距离的平方。int
Line2D. relativeCCW(Point2D p)
返回指定Point2D
相对于此线段的位置的指示符。void
Arc2D. setAngles(Point2D p1, Point2D p2)
使用两个点设置此弧的起始角度和角度范围。void
Arc2D. setAngleStart(Point2D p)
将此弧的起始角度设置为指定点相对于此弧中心定义的角度。void
Arc2D. setArc(Point2D loc, Dimension2D size, double angSt, double angExt, int closure)
将此弧的位置,大小,角度范围和闭合类型设置为指定值。void
Arc2D. setArcByTangent(Point2D p1, Point2D p2, Point2D p3, double radius)
将此弧的位置,边界和角度范围设置为指定值。void
CubicCurve2D. setCurve(Point2D[] pts, int offset)
将此曲线的终点和控制点的位置设置为指定数组中指定偏移处的Point2D
对象的坐标。void
CubicCurve2D. setCurve(Point2D p1, Point2D cp1, Point2D cp2, Point2D p2)
将此曲线的终点和控制点的位置设置为指定的Point2D
坐标。void
QuadCurve2D. setCurve(Point2D[] pts, int offset)
将此QuadCurve2D
的端点和控制点的位置设置为指定数组中指定偏移处的Point2D
对象的坐标。void
QuadCurve2D. setCurve(Point2D p1, Point2D cp, Point2D p2)
将此QuadCurve2D
的终点和控制点的位置设置为指定的Point2D
坐标。void
RectangularShape. setFrame(Point2D loc, Dimension2D size)
将此Shape
的框架矩形的位置和大小分别设置为指定的Point2D
和Dimension2D
。void
RectangularShape. setFrameFromCenter(Point2D center, Point2D corner)
根据指定的中心Point2D
和角Point2D
设置此Shape
的框架矩形。void
RectangularShape. setFrameFromDiagonal(Point2D p1, Point2D p2)
根据两个指定的Point2D
对象设置此Shape
的框架矩形的对角线。void
Line2D. setLine(Point2D p1, Point2D p2)
将此Line2D
的终点位置设置为指定的Point2D
坐标。void
Point2D. setLocation(Point2D p)
将此Point2D
的位置设置为与指定的Point2D
对象相同的坐标。void
AffineTransform. transform(Point2D[] ptSrc, int srcOff, Point2D[] ptDst, int dstOff, int numPts)
通过此变换转换点对象数组。Point2D
AffineTransform. transform(Point2D ptSrc, Point2D ptDst)
转换指定的ptSrc
并将结果存储在ptDst
。Constructors in java.awt.geom with parameters of type Point2D 构造器 描述 Double(Point2D p1, Point2D p2)
构造并初始化一个Line2D
从指定Point2D
对象。Float(Point2D p1, Point2D p2)
构造并初始化一个Line2D
从指定Point2D
对象。 -
Uses of Point2D in java.awt.image
Methods in java.awt.image that return Point2D 变量和类型 方法 描述 Point2D
AffineTransformOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源中的一个点,返回相应目标点的位置。Point2D
BandCombineOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源Raster
中的一个点,返回相应目标点的位置。Point2D
BufferedImageOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源图像中的一个点,返回相应目标点的位置。Point2D
ColorConvertOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
ConvolveOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
LookupOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
RasterOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源Raster中的一个点返回目标点的位置。Point2D
RescaleOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Methods in java.awt.image with parameters of type Point2D 变量和类型 方法 描述 Point2D
AffineTransformOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源中的一个点,返回相应目标点的位置。Point2D
BandCombineOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源Raster
中的一个点,返回相应目标点的位置。Point2D
BufferedImageOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源图像中的一个点,返回相应目标点的位置。Point2D
ColorConvertOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
ConvolveOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
LookupOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。Point2D
RasterOp. getPoint2D(Point2D srcPt, Point2D dstPt)
给定源Raster中的一个点返回目标点的位置。Point2D
RescaleOp. getPoint2D(Point2D srcPt, Point2D dstPt)
返回给定源中某个点的目标点的位置。 -
Uses of Point2D in javax.swing.plaf
Methods in javax.swing.plaf with parameters of type Point2D 变量和类型 方法 描述 String
TextUI. getToolTipText2D(JTextComponent t, Point2D pt)
返回在传入位置用作工具提示的字符串。int
TextUI. viewToModel2D(JTextComponent t, Point2D pt, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。 -
Uses of Point2D in javax.swing.text
Methods in javax.swing.text with parameters of type Point2D 变量和类型 方法 描述 int
JTextComponent. viewToModel2D(Point2D pt)
将视图坐标系中的给定位置转换为模型中最近的代表位置。
-