使用Java';s图形形状绘制操作,有没有一种简单的方法来给形状透明度梯度和模糊的边缘?

使用Java';s图形形状绘制操作,有没有一种简单的方法来给形状透明度梯度和模糊的边缘?,java,graphics2d,vector-graphics,Java,Graphics2d,Vector Graphics,我想给圆一个填充颜色,渐变从中间开始,然后向外移动到边缘,逐渐变得更透明,从而产生模糊效果。最简单的方法是什么?尝试设置一个适当定义的java.awt.RadialGradientPaint(使用带有alpha的颜色),然后使用它渲染圆。您可能需要平移图形坐标系,以使渐变位于圆的中心。() 或者只是在图形程序中制作一个图像,然后简单地绘制图像

我想给圆一个填充颜色,渐变从中间开始,然后向外移动到边缘,逐渐变得更透明,从而产生模糊效果。最简单的方法是什么?

尝试设置一个适当定义的java.awt.RadialGradientPaint(使用带有alpha的颜色),然后使用它渲染圆。您可能需要平移图形坐标系,以使渐变位于圆的中心。()

或者只是在图形程序中制作一个图像,然后简单地绘制图像