GARANTIR DESCONTO

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:
		JFrame frame = new JFrame("Exemplo janela");
		
		JDesktopPane deskPanel = new JDesktopPane();
		
		frame.add(deskPanel);
Em seguida você cria o seu internal frame da forma que desejar e adiciona ao JDesktopPane:
		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);
Flw...
Adriano Godinho

Adriano Godinho

Responder

Posts

15/04/2013

Freddye

Obrigado me ajudou bastante aqui, simples e rápido.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar