java - 在 java 中,是否有任何简单的方法可以将 'glow' 添加到 swing 组件上的文本?

标签 java swing text paint glow

要使 swing 组件上的纯文本在背景中具有发光效果,最简单的方法是什么?

示例:来自 http://i.imgur.com/3jtUm.png -> http://i.imgur.com/hXTOf.png

差异可能不是那么明显,但第二张图片中肯定有发光。提前致谢。顺便说一下,我在 java 中找不到这个问题的任何答案。

最佳答案

最简单的方法可能是在自身的模糊版本之上绘制文本。模糊版本将提供边缘周围的“发光”。

在绘制模糊版本时,您可能需要尝试适当的模糊量和透明度级别以获得正确的效果。

有关模糊技术,请参阅:How do I blur an image?

关于java - 在 java 中,是否有任何简单的方法可以将 'glow' 添加到 swing 组件上的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677920/

相关文章:

java - 我可以偷看 BufferedReader 吗?

java - 从 Java Action 监听器返回一个字符串

java - Java中JProgress Bar完成100%后才显示结果

html - 如何在 Golang 中仅从 HTML 中提取文本?

ios - 如何删除 UITextView Swift 中文本的顶部填充

java - JFrame 中的 JPopupMenu 使用 AWTUtilities.setWindowOpaque(window, false) 使用合成器 L&F 未出现

java - 有什么方法可以使用 java 程序将 unicode 字符(如白色笑脸)打印到日志文件中?

css - 闪烁的文本阴影 CSS3

java - 下拉菜单项是否应该本地化

java - 按下按钮后每 3 秒更新一次 JTextFields 文本