private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Codigo1 tela = new Codigo1(); //Codigo1 é um JFrame
tela.setVisible(true);
}
});
}
Botão de jPanel chama um jFrame
6 Respostas
}
});
}
será que é esse " ); " ai que tá dando erro
tela().setVisible(true);
Pode ser a sugestão do amigo vc pode ter esquecido de escrever tela().setVisible(true); , mais qual erro está dando?
Olá…
O sistema é constituido de 1 jTabbedPane para cada opção, com 2 jPanels cada(Cadastro e Pesquisa). No jPanel de cadastro tem um botão que precisa chamar um jFrame
Normalmente, quando se faz um sistema, você tem um único JFrame que chama JDialogs, não JFrames.
Use o Google Translator ( http://translate.google.com ) ou o Bing Translator ( http://www.microsofttranslator.com/ ) e leia direitinho o Java Tutorial - Swing:
http://download.oracle.com/javase/tutorial/uiswing/index.html
Vc colocou o evento no botão?
Parece meio besta perguntar isso, mas olhando pelo código, onde vc colocu a instancia da jFrame parece não estar relacionado com nenhum botão.
Desculpa, vi que sim.
Achei que vc tinha postado o código de 2 botões, malz aew.
Olá pessoas…
desculpe-me, mas por um momento de descuido era eu quem estava complicando.rsrsr
Consegui fazer o botão chamar…nao tem segredo
Codigo1 tela = new Codigo1();
tela.setVisible(true);
Obrigada,