0
我想要给圆圈填充颜色的渐变,从中间开始,然后当它移出到边缘变得越来越透明,给人一种模糊效果。这样做的最简单方法是什么?使用Java的图形形状绘制操作,是否有一种简单的方法可以给出形状透明度渐变和模糊的边缘?
我想要给圆圈填充颜色的渐变,从中间开始,然后当它移出到边缘变得越来越透明,给人一种模糊效果。这样做的最简单方法是什么?使用Java的图形形状绘制操作,是否有一种简单的方法可以给出形状透明度渐变和模糊的边缘?
尝试设置适当定义的java.awt.RadialGradientPaint(使用带有alpha的颜色),然后使用该颜色呈现您的圆。您可能需要翻译图形坐标系以获得以圆为中心的渐变。 (http://docs.oracle.com/javase/7/docs/api/java/awt/RadialGradientPaint.html)
或者只是在图形程序中制作图像,然后简单地绘制图像。