2010-05-19 12 views
2

在阅读Polygon上的Java文档时,我发现有一个getBounds方法和一个getBounds2D方法。有人指出,第一个不如第二个准确。getBounds vs getBounds2D

我想知道究竟是什么意思'不太准确'? getBounds会返回一个错误的值还是256或256.3(例如)?或者是完全不同的东西?

感谢您的任何启示,

塞缪尔

回答

3

getBounds返回Rectangle,整数组成,但getBounds2D返回Rectangle2D,它是由浮点数的,所以更大的精确度是可能的。

对于Polygon,它不应该有所作为,因为全部Polygon的点是整数为主,但对于更多的普通Shape,这Polygon工具,它能够决定的事情。

相关问题