JavaTM Platform
Standard Ed. 6

软件包 java.awt.geom
的使用

使用 java.awt.geom 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.font 提供与字体相关的类和接口。 
java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 
java.awt.image 提供创建和修改图像的各种类。 
java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
 

java.awt 使用的 java.awt.geom 中的类
AffineTransform
          AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。
Dimension2D
          Dimension2D 类用于封装宽度和高度尺寸。
PathIterator
          PathIterator 接口通过允许调用者一次一段地获取边界的路径,为实现 Shape 接口的对象提供返回其边界几何形状的机制。
Point2D
          Point2D 类定义表示 (x,y) 坐标空间中位置的点。
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
RectangularShape
          RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形窗体定义。
 

java.awt.font 使用的 java.awt.geom 中的类
AffineTransform
          AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。
Point2D
          Point2D 类定义表示 (x,y) 坐标空间中位置的点。
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
 

java.awt.geom 使用的 java.awt.geom 中的类
AffineTransform
          AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。
Arc2D
          Arc2D 是所有存储 2D 弧度的对象的抽象超类,其中 2D 弧度由窗体矩形、起始角度、角跨越(弧的长度)和闭合类型(OPENCHORDPIE)定义。
Area
          Area 对象存储和操作 2 维空间封闭区域的与解析无关的描述。
CubicCurve2D
          CubicCurve2D 类定义 (x,y) 坐标空间内的三次参数曲线段。
Dimension2D
          Dimension2D 类用于封装宽度和高度尺寸。
Ellipse2D
          Ellipse2D 类描述窗体矩形定义的椭圆。
Line2D
          Line2D 表示 (x,y) 坐标空间中的线段。
NoninvertibleTransformException
          NoninvertibleTransformException 类表示在执行的操作要求 AffineTransform 对象可逆但 AffineTransform 处于不可逆状态时抛出的异常。
Path2D
          Path2D 类提供一个表示任意几何形状路径的简单而又灵活的形状。
Path2D.Float
          Float 类定义了一条几何路径,它具有以单精度浮点值形式存储的坐标。
PathIterator
          PathIterator 接口通过允许调用者一次一段地获取边界的路径,为实现 Shape 接口的对象提供返回其边界几何形状的机制。
Point2D
          Point2D 类定义表示 (x,y) 坐标空间中位置的点。
QuadCurve2D
          QuadCurve2D 类定义 (x,y) 坐标空间内的二次参数曲线段。
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
RectangularShape
          RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形窗体定义。
RoundRectangle2D
          RoundRectangle2D 类定义一个矩形,该矩形具有由位置 (x,y)、维度 (w x h) 以及圆角弧的宽度和高度定义的圆角。
 

java.awt.image 使用的 java.awt.geom 中的类
AffineTransform
          AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。
Point2D
          Point2D 类定义表示 (x,y) 坐标空间中位置的点。
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
 

java.awt.image.renderable 使用的 java.awt.geom 中的类
AffineTransform
          AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
 

javax.swing.plaf 使用的 java.awt.geom 中的类
Dimension2D
          Dimension2D 类用于封装宽度和高度尺寸。
 

javax.swing.plaf.basic 使用的 java.awt.geom 中的类
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
RectangularShape
          RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形窗体定义。
 

javax.swing.text 使用的 java.awt.geom 中的类
Rectangle2D
          Rectangle2D 类描述通过位置 (x,y) 和尺寸 (w x h) 定义的矩形。
RectangularShape
          RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形窗体定义。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策