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
工具,它能夠決定的事情。