JavaTM 2 Platform
Standard Ed. 5.0

软件包 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 是存储由边界矩形、起始角度、角跨越(弧的长度)和闭合类型(OPENCHORDPIE)所定义的 2D 弧的所有对象的抽象超类。
Area
          Area 类是任意形状区域的与设备无关的规范。
CubicCurve2D
          CubicCurve2D 类定义 (x, y) 坐标空间内的三次参数曲线段。
Dimension2D
          Dimension2D 类用于封装宽度和高度尺寸。
Ellipse2D
          Ellipse2D 类描述由边界矩形定义的椭圆。
Line2D
          Line2D 表示 (x, y) 坐标空间内的线段。
NoninvertibleTransformException
          NoninvertibleTransformException 类表示在执行的操作要求 AffineTransform 对象可逆但 AffineTransform 处于不可逆状态时抛出的异常。
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 2 Platform
Standard Ed. 5.0

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

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