包的用途
java.awt.geom

使用 java.awt.geom 的包
描述
包含用于创建用户界面以及绘制图形和图像的所有类。
提供与字体相关的类和接口。
提供 Java 2D 类,用于定义和执行与二维几何相关的对象的操作。
提供用于创建和修改图像的类。
提供用于生成与渲染无关的图像的类和接口。
提供一个接口和许多抽象类,Swing 使用这些抽象类来提供其可插入的外观功能。
提供根据基本外观构建的用户界面对象。
提供处理可编辑和不可编辑文本组件的类和接口。
  • java.awt 使用的 java.awt.geom 中的类
    描述
    AffineTransform 类表示二维仿射变换,它执行从二维坐标到其他二维坐标的线性映射,以保持线条的“直线度”和“平行度”。
    Dimension2D类是封装宽高维度。
    PathIterator 接口为实现 Shape 接口的对象提供了一种机制,通过允许调用者一次检索该边界的路径一段来返回其边界的几何形状。
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
    RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形框定义。
  • java.awt.font 使用的 java.awt.geom 中的类
    描述
    AffineTransform 类表示二维仿射变换,它执行从二维坐标到其他二维坐标的线性映射,以保持线条的“直线度”和“平行度”。
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
  • java.awt.geom 使用的 java.awt.geom 中的类
    描述
    AffineTransform 类表示二维仿射变换,它执行从二维坐标到其他二维坐标的线性映射,以保持线条的“直线度”和“平行度”。
    Arc2D 是所有对象的抽象超类,这些对象存储由框架矩形、起始角度、角度范围(弧的长度)和闭合类型(OPENCHORDPIE)定义的 2D 弧。
    Area 对象存储和操作二维空间封闭区域的独立于分辨率的描述。
    CubicCurve2D 类定义了 (x,y) 坐标空间中的三次参数化曲线段。
    Dimension2D类是封装宽高维度。
    Ellipse2D 类描述了一个由框架矩形定义的椭圆。
    这个 Line2D 表示 (x,y) 坐标空间中的一条线段。
    NoninvertibleTransformException 类表示如果执行需要 AffineTransform 对象的反转但 AffineTransform 处于不可反转状态的操作时抛出的异常。
    Path2D 类提供了一个简单而灵活的形状,代表任意几何路径。
    Float 类定义了一个几何路径,其坐标存储在单精度浮点数中。
    PathIterator 接口为实现 Shape 接口的对象提供了一种机制,通过允许调用者一次检索该边界的路径一段来返回其边界的几何形状。
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    QuadCurve2D 类定义了 (x,y) 坐标空间中的二次参数曲线段。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
    RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形框定义。
    RoundRectangle2D 类定义了一个圆角矩形,圆角由位置 (x,y) 、尺寸 (w x h) 以及用于圆角的圆弧的宽度和高度定义。
  • java.awt.image 使用的 java.awt.geom 中的类
    描述
    AffineTransform 类表示二维仿射变换,它执行从二维坐标到其他二维坐标的线性映射,以保持线条的“直线度”和“平行度”。
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
  • java.awt.image.renderable 使用的 java.awt.geom 中的类
    描述
    AffineTransform 类表示二维仿射变换,它执行从二维坐标到其他二维坐标的线性映射,以保持线条的“直线度”和“平行度”。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
  • javax.swing.plaf 使用的 java.awt.geom 中的类
    描述
    Dimension2D类是封装宽高维度。
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
  • javax.swing.plaf.basic 使用的 java.awt.geom 中的类
    描述
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
    RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形框定义。
  • javax.swing.text 使用的 java.awt.geom 中的类
    描述
    Point2D 类定义了一个代表 (x,y) 坐标空间中的位置的点。
    Rectangle2D 类描述了一个由位置 (x,y) 和维度 (w x h) 定义的矩形。
    RectangularShape 是许多 Shape 对象的基类,这些对象的几何形状由矩形框定义。