Minimizar todos os frames

Boa noite pessoal,

Gostaria de saber se alguem aqui sabe uma forma de minimizar todos os frames que estiverem ativos na tela de uma aplicaçao, alguem sabe se teria como tipo, dar um setVisible(false); em todos os frames de uma vez só.

e tambem se tem como fazer com que estes mesmos frames voltem a tela?

precisava disso para utilizar com um System tray.

Alguem, pode me ajudar??

Obrigado.

UP ^^ :lol:

Postar o que você tem ajuda bastante… A princípio, terá que chamar o método setVisible(false) para cada frame aberto. Algo como setExtendedState(ICONIFIED) também pode ajudar. Para o SystemTray, leia isso: http://java.sun.com/docs/books/tutorial/uiswing/misc/systemtray.html