Como fazer uma barra de tarefas

Boas galera, estou començando um trabalho junto a um pessoal visando construir um webdesktop em java…

a principio o wd seria apenas para demonstrar procedimentos e dar instrucoes sobre configuracoes, assim como mostrar dicas e truques para deixar o so melhor…

contudo uma coisa que estou com duvida, logo antes de comecar o trabalho é: como fazer com que as JInternalFrame’s fiquem, quando minimizadas, numa barra só, como as janelas na barra de tarefas…

A principio pensei em uma soluçao um pouco “cabulosa” que seria:

por um Listen no minimizar da janela e quando essa acao for executada a janela sera ocultada janela.setVisible(false);

e adicionar em um JToolBar um botao correspondente a janela aberta…

porém acredito que isso seria reinventar a roda, daria um trabalhao…alguem sabe alguma outra forma de se fazer isso???

para maiores informacoes sobre o projeto e a ideia visitem o link: http://famelix.com.br/forum/index.php?topic=159.0

qualquer ajuda é bem vinda…

atenciosamente, philips