Fórum JFrame abrir JInternalFrame #568591
09/04/2009
0
Boa noite edinho_faccin,
Para abrir um JInternalFrame acho que é indispensável fazê-lo em um JDesktopPanel. Portanto se deseja abri-lo em um JFrame é preciso que este tenha um JDesktopPanel.
Desta forma, a primeira coisa que é preciso fazer é criar e adicionar o seu JDesktopPanel no seu frame:
Em seguida você cria o seu internal frame da forma que desejar e adiciona ao JDesktopPane:
Flw...
JFrame frame = new JFrame("Exemplo janela");
JDesktopPane deskPanel = new JDesktopPane();
frame.add(deskPanel);
JInternalFrame internalFrame = new JInternalFrame(); //Algumas configurações gerais internalFrame.setClosable(true);//Se o frame vai poder ser fechado pelo botão fechar internalFrame.setIconifiable(true);//Se o frame vai poder ser minimizado. internalFrame.setResizable(true);//Pemite editar o tamanho. deskPanel.add(internalFrame); //Torna o seu painel interno visível internalFrame.setSize(100,100); internalFrame.setVisible(true); frame.setSize(400,400); frame.setVisible(true);
Adriano Godinho
Curtir tópico
+ 1
Responder
Posts
15/04/2013
Freddye
Obrigado me ajudou bastante aqui, simples e rápido.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)