//método para abrir o formulário FrmConsultaCliente
[code]public void mostraConsultaCliente(Container container, JDesktopPane jDprincipal) throws SQLException {
JInternalFrame jIconsCliente = new JInternalFrame("Consulta de Clientes", true, true, false, true);
container = jIconsCliente.getContentPane();
FrmConsultaCliente con_cliente = new FrmConsultaCliente();
container.add( con_cliente, BorderLayout.CENTER);
jIconsCliente.pack();
jDprincipal.add(jIconsCliente);
jIconsCliente.setLocation(20,40);
jIconsCliente.setVisible(true);
}
[/code]
// evento no FrmPrincipal pra quando clicar no menu item Consulta Cliente ele abrir o FrmConsultaCliente
// funciona blz, sendo q o Container o JDesktopPane são atributos do FrmPrincipal.
[code]private FrmConsultaCliente cons_cliente;
private void jMIclientesActionPerformed(java.awt.event.ActionEvent evt{
try {
cons_cliente = new FrmConsultaCliente();
cons_cliente.mostraConsultaCliente(container, jDprincipal);
} catch (SQLException ex) {
ex.printStackTrace();
}
}
[/code]
mas quando eu tento usar esse mesmo método de cima em outro formulário (no FrmCheckIn por exemplo)
ele não reconhece o container nem o jDprincipal
a minha dúvida é: o q q eu tenho q fazer no FrmCheckIn para ele reconhecer o container e o jDprincipal criado no
FrmPrincipal ???
ou, uma outra sugestão para eu abrir o FrmConsultaCliente no FrmCheckIn.
qualquer sugestão vai ser de grande valia !!!