1

Graphics2D在屏幕显示上绘制时使用浮点坐标与整数坐标有什么优势吗?

4

1 回答 1

3

这取决于您要绘制的东西的类型。

如果您正在绘制诸如用户界面小部件之类的“合成”事物,例如按钮等,那么坚持使用整数坐标是有意义的。

另一方面,如果您正在绘制“有机”事物,例如三角形的表示或连接图中顶点的边,那么使用浮点是有意义的。

另一种思考方式是使用浮点值对场景进行建模,使其尽可能接近真实坐标,并让 Graphics2D 引擎在屏幕上绘制时确定坐标的位置(以像素坐标为单位)。

于 2011-04-26T01:02:22.650 回答