⑴ java.awt.geom的软件包描述
提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。包的一些重要功能包括:
操纵几何形状(如 AffineTransform)的类和所有 Shape 对象都实现的 PathIterator 接口。
实现 Shape 接口(如 CubicCurve2D、Ellipse2D、Line2D、Rectangle2D 和 GeneralShape)的类。
提供在其他 Shape 对象上进行加(合并)、减、相交、异或操作机制的 Area 类。 1.2
提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 IllegalPathStateException
对于正在执行的特定操作而言(如将路径段追加到不具有初始 moveto 的 GeneralPath),如果操作在处于非法状态的路径上执行,则 IllegalPathStateException 表示抛出的异常。
类表示在执行的操作要求 AffineTransform 对象可逆但 AffineTransform 处于不可逆状态时抛出的异常。
⑵ java.awt.geom包中Line2D.Double类的contains方法为什么直接返回都是false
jdk这样做就是强行规定了一些方法,然后全世界的程序员,都根据这个规定去写代码。就像上帝规定了人到一定的年龄就得到他那去报到一样。
⑶ java.awt.geom的介绍
java.awt.geom是一个软件包,提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。
⑷ 用java画图时,出现“DrawPanel 无法解析为类型"这个问题怎么解决已经导入了java.awt.geom包。
找不到类,如果你用Eclipse的话,点开你的ReferenceLibrary,找到geom这个包,看看里面有没有DrawPanel这个类。如果有的话,重新编译一下你的Project,点击project -> clean ->选中你的Project 重编译一下看看!