java - Java 中的 Circle 类

标签 java class object awt collision

<分区>

有没有AWT Shape圈子类?

我想检查矩形和圆形之间的碰撞,就像我对 2 Rectangles 所做的那样使用 intersects() 方法。

最佳答案

是:Ellipse2D .

从数学上讲,圆是高和宽相同的椭圆的特例。
这种关系与正方形和长方形的关系是一样的。

Ellipse2D 有两种风格; Ellipse2D.FloatEllipse2D.Double ,具体取决于您要使用的精度。

关于java - Java 中的 Circle 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40449934/

相关文章:

c# - 从类继承以保证向后兼容性

python - 如何在python 3中调用另一个python文件的特定类和方法?

javascript - 将函数插入 javascript 对象

Angular2 对象无法设置未定义的属性

javascript - 如何执行一个函数,其详细信息在另一个函数中作为参数传递

java - 将 JSON 导入 Eclipse 项目

java - Bridj 不再支持 Windows 任务栏加载

python - 如何从方法中创建类的新实例?

java - XML 数据到 PostgreSQL 数据库

java - android无法接收从pc发送的所有数据