如何使java swing中的fillRect或fillOval变得模糊

问题描述 投票:0回答:1

我想让一个矩形甚至椭圆形具有模糊效果,就像在艺术软件中一样,在圆形或矩形的外部产生模糊效果。

我并没有真正尝试,因为我找不到其中的一页视频

java swing
1个回答
0
投票

前言:

没有任何功能可以开箱即用地执行此操作。

解决方案1:

使用带有

graphics.drawImage()
的图像而不是填充的矩形。

解决方案2:

在组件顶部绘制透明组件。

其他信息:

您可能想查看此资源:

http://www.java2s.com/Code/Java/2D-Graphics-GUI/ImageEffectSharpenblur.htm

在 jframe 中的模糊背景上创建一个透明矩形

© www.soinside.com 2019 - 2024. All rights reserved.