在浮点绘制图像 - Java

时间:2016-07-13 02:37:03

标签: java java-2d

Graphics2D的drawImage()方法需要严格的整数。

如果可以的话,如何使用Java2D中的浮点绘制图像?

如果不是那么推荐什么?

1 个答案:

答案 0 :(得分:1)

您无法 - 屏幕被划分为像素,这些像素表示为整数。你实际上不能告诉屏幕以半个像素绘制一些东西,因为这不是屏幕的工作方式。

最好的解决方案是将浮点数舍入到最接近的整数并在那里绘制对象。