Auf das Blocken eines modalen Dialogs reagieren

Guten Tag,

ich habe in benutze in einem laufenden Java-Programm (beliebige Version) einen modalen awt.Dialog.
Beim Klick auf ein anderes Fenster des Programms wird (wie gewünscht) kein Ereignis an das Programm gesendet; der Dialog blockiert das Fenster.

Nun würde ich gerne auf dieses Blockieren reagieren im Sinne von eine Meldung auf der Konsole ausgeben und ein paar Werte ändern.
Listener funktionieren nicht, da wie gesagt kein Ereignis gesendet wird.
Kennt jemand eine Möglichkeit darauf zu reagieren, oder bleibt als Work-Around nur ein normaler Dialog, welcher dann von Hand das aufrufende Programm blockiert?

danke für die Hilfe,
Hachi