JDesktopPane e JInternalFrame - Problema

Boa noite.
Alguém sabe porque não consigo por o JInternalFrame dentro do JDesktopPane ?
Há alguma modificação no java que não requisita mais o JDesktopPane?

O que eu fiz:

  1. Criei um JFrame
  2. Add um JPanel nesse JFrame (sobrescrevendo todo o JFrame)
  3. Add um JDesktopPane cobrindo todo o JPanel
  4. Add um JInternalFrame que era pra ficar dentro do JDesktopPane, mas não fica

Eu queria poder add vários JInternalFrame nesse mesmo JDesktopPane para poder fazer um Menu bastante interativo com troca de telas.

Obs.: Estou usando NetBeans.

De acordo com a documentação (https://docs.oracle.com/javase/8/docs/api/javax/swing/JInternalFrame.html):

Generally, you add JInternalFrame s to a JDesktopPane . The UI delegates the look-and-feel-specific actions to the DesktopManager object maintained by the JDesktopPane .

Ou seja, não deveria haver nenhum problema com isso.
Qual versão do java está usando?

1 curtida

Posta o código.

1 curtida

Obrigado, @darlan_machado. Acabei de instalar a versão atual, mas o erro persistiu no netbeans. Instalei o eclipse pra testar e funcionou. Acredito que o erro é na instalação do netbeans. Vou reinstalar pra ver.

Versão 1.8.0_231 jdk e jre

Realmente, @darlan_machado e @staroski. Era algo na instalação do netbeans. Agora está tudo normal. Obrigado.