如何使图像
具有脉动效果?我已经知道如何在屏幕上绘制Image
,所以我只需要知道如何添加脉动发光效果。我需要使用大量线程吗?
另外,我如何使一些文本具有相同的脉动发光效果?
我希望能够将其绘制到屏幕上,因此它需要是一个图形对象 (g.drawString(glowingText, x, y);
)。
提前致谢!
最佳答案
AlphaTest
显示了一种使用 Alpha Composite
的方法; FlashTest
显示另一个使用 getHSBColor()
。您可以推断哪个更受欢迎。
附录:要在某些文本或图像后面获得脉动发光,您需要改变背景 Alpha 而不是前景。有一个相关的例子here 。我经常用这个utility预览不同合成模式的效果。
关于Java图像/文本脉动发光效果(图形),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568674/