Como tornar um aplicativo swing ciente das alterações no tamanho da tela?

enquanto meu aplicativo swing está em execução, altero o tamanho da tela (por exemplo, de 1024x768 para 800x600).

Existe algum evento que eu possa ouvir para ser notificado sobre isso?

Como alternativa, eu poderia verificar o tamanho da tela a cada segundo, mas o Toolkit.getScreenSize () continua me dizendo o valor antigo.
Como eu consegui oreal tamanho da tela após a alteração?

Ambiente: Linux (testado no SuSE ES 11 e Ubuntu 9.04)

Eu aprecio sua ajuda.
Marton

questionAnswers(3)

yourAnswerToTheQuestion