NetBeans - Fazer a chamada a um JInternalFrame através de outro JInternalFrame  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
henribas
Smalltalk

Membro desde: 05/07/2006 19:47:38
Mensagens: 2
Offline

Eae galera, blz?

Seguinte..., estou desenvolvendo um aplicativo teste MDI. Este aplicativo tem a seguinte estrutura com 3 classes:

FrmPrincipal (JFrame)
IfrmA (JInternalFrame)
IfrmB (JInternalFrame)

FrmPrincipal tem um JMenu com 2 JMenuItem. Um fazendo a chamada ao IfrmA, e o outro chamando IfrmB; utilizando o seguinte código (no FrmPrincipal) para isso:

// JMenuItemA

IfrmA ifrmA = new IfrmA();
ifrmA.setSize(320, 240);
ifrmA.setVisible(true);
desktopPane.add(ifrmA);

// JMenuItemB

IfrmB ifrmB = new IfrmB();
ifrmB.setSize(320, 240);
ifrmB.setVisible(true);
desktopPane.add(ifrmB);

Até aqui tudo bem e sem problemas com o NetBeans...

O IfrmA tem um botão. Eu preciso fazer uma chamada ao IfrmB deste botão do IfrmA e abrir o IfrmB dentro do FrmPrincipal. Confuso neh? heheh. Segue a imagem para explicar melhor.
[Thumb - JInternalFrame.jpg]
 Nome do arquivo JInternalFrame.jpg [Disk] Download
 Descrição
 Tamanho 33 Kbytes
 Baixado:  60 vez(es)

Ricardo_Neves
JavaChild
[Avatar]

Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline

Cara, fiz umas classes aqui para demonstrar, tentei ser o mais simples possivel para que vc entenda facil.

Ai vao elas :

principal.java


jIFrClientes.java


consultaClientes.java


Espero que ajude, qualquer duvida em relacao ao codigo, pode perguntar.

Falowsss
[MSN]
henribas
Smalltalk

Membro desde: 05/07/2006 19:47:38
Mensagens: 2
Offline

cara, to até envergonhado da simplicidade que eh fazer isso ae hehehe. Muito obrigado mesmo! Valeu mesmo!

Trabalhei durante 2 anos com .NET (C# e ASP.NET), mas fiquei muito descontente com essa tecnologia. Microsoft não tem respeito algum pelo desenvolvedor. Por isso, desde o final do ano passado, comecei a estudar e utilizar Java.

Mais uma vez muito obrigado. Longa vida ao Java e ao GUJ.

PS.: em anexo a versão em netbeans caso alguém precise.
 Nome do arquivo InternalFrameTeste.zip [Disk] Download
 Descrição
 Tamanho 80 Kbytes
 Baixado:  161 vez(es)

 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team