2
在阅读Polygon上的Java文档时,我发现有一个getBounds
方法和一个getBounds2D
方法。有人指出,第一个不如第二个准确。getBounds vs getBounds2D
我想知道究竟是什么意思'不太准确'? getBounds
会返回一个错误的值还是256或256.3(例如)?或者是完全不同的东西?
感谢您的任何启示,
塞缪尔
在阅读Polygon上的Java文档时,我发现有一个getBounds
方法和一个getBounds2D
方法。有人指出,第一个不如第二个准确。getBounds vs getBounds2D
我想知道究竟是什么意思'不太准确'? getBounds
会返回一个错误的值还是256或256.3(例如)?或者是完全不同的东西?
感谢您的任何启示,
塞缪尔
getBounds
返回Rectangle,整数组成,但getBounds2D
返回Rectangle2D,它是由浮点数的,所以更大的精确度是可能的。
对于Polygon
,它不应该有所作为,因为全部Polygon
的点是整数为主,但对于更多的普通Shape
,这Polygon
工具,它能够决定的事情。