2016-02-18 70 views
1

我正在写一个java程序来生成抛物线曲线(本质上是由许多直线组成的模拟曲线外观的直线曲线,参见https://larc.unt.edu/ian/art/4ants/),我通过BufferedImage显示它。是否可以提高AWT图形绘制操作的精度?

令人失望的是,drawLine方法绘制的线在任何角度出现非常块状和交错(请参阅屏幕截图,特别是图像的左上角和右下角,而且还有任何角度线中间)。

有什么办法可以解决这个问题吗?可能通过执行更高精度的绘图操作?

enter image description here

+0

有您可以在几个方面做到这一点,首先,你可以看看[控制渲染质量](https://docs.oracle.com/javase/tutorial/2d/advanced/quality.html),或者y可以按照4(很明显,你需要从4倍于你需要的尺寸开始) – MadProgrammer

回答

相关问题