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

时间:2011-09-27 11:55:37

标签: java image effect glow pulse

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

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

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

提前致谢!

1 个答案:

答案 0 :(得分:2)

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

附录:要在某些文字或图像后面留下脉动的光芒,您需要改变背景 alpha而不是前景。有一个相关的例子here。我经常使用这个utility来预览不同复合模式的效果。