Java图像/文本脉动发光效果(图形)

标签 java image effect glow pulse

如何使图像具有脉动效果?我已经知道如何在屏幕上绘制Image,所以我只需要知道如何添加脉动发光效果。我需要使用大量线程吗?

另外,我如何使一些文本具有相同的脉动发光效果?

我希望能够将其绘制到屏幕上,因此它需要是一个图形对象 (g.drawString(glowingText, x, y);)。

提前致谢!

最佳答案

AlphaTest显示了一种使用 Alpha Composite 的方法; FlashTest显示另一个使用 getHSBColor() 。您可以推断哪个更受欢迎。

附录:要在某些文本或图像后面获得脉动发光,您需要改变背景 Alpha 而不是前景。有一个相关的例子here 。我经常用这个utility预览不同合成模式的效果。

关于Java图像/文本脉动发光效果(图形),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568674/

相关文章:

effect - 使用 gratia::draw 进行 GAM 后,y 轴 "effect"意味着什么

java - 如何使用 JavaFX 中的边框更改形状属性?

java - Hibernate开启session两次,需要transaction

java - 线程 "main"java.util.NoSuchElementException 中的异常(我对此很陌生)

ios - 社交共享图像的图像质量

ios - "See Through"以编程方式产生效果

java - 是否可以在 Eclipse 中将部分 java 代码标记为不自动格式化?

jquery - 检查 jquery 插件启动前是否加载了图像

Css 剪辑图像然后调整大小

javascript - js/css的几何效果