Java: изображение / текст, эффект пульсирующего свечения (графика) - PullRequest
1 голос
/ 27 сентября 2011

Как бы заставить Image иметь пульсирующий эффект? Я уже знаю, как нарисовать Image на экране, поэтому мне просто нужно знать, как добавить эффект пульсирующего свечения. Нужно ли использовать тонны нитей?

Кроме того, как мне заставить некоторый текст иметь такой же эффект пульсирующего свечения?

Я хочу иметь возможность рисовать это на экране, поэтому это должен быть графический объект (g.drawString(glowingText, x, y);).

Заранее спасибо!

1 Ответ

2 голосов
/ 27 сентября 2011

AlphaTest показывает один подход с использованием Alpha Composite; FlashTest показывает другое использование getHSBColor(). Вы можете сделать вывод, что является более популярным.

Приложение: Чтобы получить пульсирующее свечение позади некоторого текста или изображения, вам нужно изменить фон альфа вместо переднего плана. Здесь есть связанный пример здесь . Я часто использую эту утилиту для предварительного просмотра эффектов различных композитных режимов.

...