К сожалению, это не то, что вы можете сделать изначально на любой платформе Java.Любой, кому удастся заставить его работать, используя тот тип хитрости, который вы показали, будет разочарован, обнаружив, что он вряд ли будет работать на другой версии Windows или даже на другом компьютере с той же версией Windows.Единственный раз, когда я когда-либо видел флэш-память окна Java, из-за некоторого сбоя в Swing при сворачивании всех окон на панель задач.
Как показывает эта статья о том, как заставить приложения Java чувствовать себя нативными , показывает,то же самое в Mac OS.
Лучше всего использовать методы, описанные в приведенной выше статье, для создания JNI, который вызывает Windows API, или получить лицензию для JNIWrapper (искать его), который делает все это для вас (лучший вариант, если вы делаете коммерческое приложение или делаете это для клиента, который готов платить за такую функцию).Похоже, вы можете получить 30-дневную пробную версию для этого.
Единственное, что я мог бы предложить, это создать для бедного человека эквивалент всплывающей системы уведомлений.Если вы хотите предупредить пользователя, создайте рамку без рамки, поместите ее в нижний правый угол экрана, сделайте ее не сфокусированной и покажите ее в течение короткого периода времени.