Olá pessoa… tudo bem?
Estou fazendo uma aplicação desktop e queria adicionar um JPanel que crio (um arquivo .java) dentro de um Panel que está no meu Jframe, depois que clicasse em um botão que tbm está no meu JFrame
Queria fazer isso para aproveitar um mesmo componente, como por exemplo, criar um JPanel cadastrando produto e o msm fazer parte em mais de um Jframe, carregando o msm dentro de cada JFrame que vai usa-lo… Exemplo, apenas… mas eu gostaria que os demais componentes continuem na tela qdo esse JPanel for carregado, pois nos teste que fiz usando
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
testeJPanel t = new testeJPanel();
this.setContentPane(t);
this.setSize(800, 800);
t.setSize(300, 300);
t.setLocation(new Point(200,10));
this.getContentPane().repaint();
this.validate();
}
os demais componente somem da tela…
Ai comecei a tentarfazer assim
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
//Instancio meu Formulario JPanel
testeJPanel t = new testeJPanel();
//adiciono meu JPanel no Panel que está como componente no meu JFrame
this.painelInternoJFrame.add(t);
}
Mas quando clico no botão, nada aparece… O componente que chamo de painelInternoJFrame uso um componente JPanel da paleta do netbeans dos conteiner swing… tentei tbm com um Panel da paleta AWT …
Bem, como posso fazer isso, caso seja possivel isso??
desde já agradeço
att.
Junior