Mostrar todos os JInternalFrame aberto dentro JDesktopPane

Tenho uma tela principal que tem um JDesktopPane, dentro do JDesktopPane é para abrir os JInternalFrame , queria fazer o seguinte, aquando o JInternalFrame for aberto é para acrescenta um JMenuItem no JMenuBar, com o nome do JInternalFrame, se alguém poder ajudar ficarei muito grato!

1 - Use isso
2 - E isso

Muito obrigado darlan_machado, mais esses exemplos ainda são muito complexos para mim, o senhor poderia orientar?

Se são complexos, significa que você precisa estudar mais antes de querer fazer algo dessa proporção e não que falta orientação, não acha?

é o que estou fazendo amigo, estudando bastante!

Amigos, se alguém poder da alguma orientação, ficarei grato, estará ajudando muito.