为什么java.awt.Polygon只适用于整数?

时间:2013-01-22 10:52:05

标签: java integer awt polygon java-2d

我正在做一个项目,其中我使用了很多形状的AWT库。实现Shape的大多数类都使用Double和Float,但Polygon除外。为什么?为什么神的名字和恩典?!

我说我可以使用Path2D和Area的方法实现相同的功能吗?

最重要的是,我想知道这一切的原因。

1 个答案:

答案 0 :(得分:3)

由于版本1.0以来Polygon已分开API,因此在版本1.2中引入了Shape API,并更新了Polygon以满足Shape API的基本要求。< / p>

另外,请查看Graphics类,Polygon类,Shape类,但Graphics2D类已引入{{1}}类。

  

我是否正确地说我可以实现相同的功能   Path2D和Area的方法?

我会说,是的。