[英]Why does java.awt.Polygon only work with integers?
我正在做一个项目,其中我经常使用带有形状的AWT库。 除Polygon之外,大多数实现Shape的类都可以使用Double和Float。 为什么? 为什么要以上帝的名义和恩典?
我是否正确地说我可以使用Path2D和Area中的方法实现相同的功能?
最重要的是,我想知道为什么这一切。
由于Polygon
自1.0版以来就是API的一部分,因此Shape
API是在1.2版中引入的,并且更新了Polygon
以满足Shape API的基本要求。
另外,看看Graphics
类,它具有对Polygon
支持,但不具有Shape
支持,该支持是Graphics2D
类中引入的。
我是否正确地说我可以使用Path2D和Area中的方法实现相同的功能?
我会说,是的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.