eu tenho dois JFrames e ao clicar em um botao em um dos frames, eu quero adicionar um botao no painel do outro frame! como posso fazer isso ? ja tentei varias formas e nao consiigo chamar o painel que quero adicionar o botao, no outro frame…
#aprendendoJava
Duvida em java
M
6 Respostas
L
1 like
Trecho de código? Como você está fazendo?
M
na verdade eu não sei como fazer … eu tentei colocar o painel como public e tento acessala…
private NovoJFrame frame;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
JButton bt= new JButton(“5”);
frame.fundo.add(bt);
}
tentei assim
M
alguem ?
2 likes
Nesse código, como você está obtendo a instância do frame NovoJFrame?
M
eu estava instanciando ali antes do JButton, mas nao consegui tambem, como voce faria man ?
assim :
private NovoJFrame frame;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
frame = new NovoJFrame();
JButton bt= new JButton(“5”);
frame.fundo.add(bt);
}
'me corrijam se eu estiver fazendo algo errado ’ :8
L
Você pode criar um método em cada frame, definindo a outra frame como diz nesse tópico
Assim no método main eles acabam “se conhecendo”…
Criado 7 de abril de 2016
Ultima resposta 7 de abr. de 2016
Respostas 6
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo