Não há a necessidade de abrir dois posts com o mesmo assunto. :evil:
Pessoal, dentro de um jDesktopPane tem um jButton, esse jButton tem a ação de abrir (dentro do jDesktopPane) um jInternalFrame chamado Cadastro. Tá funcioanando normal, só que eu tenho vários casos como este na minha aplicação, e o “problema” é que quando eu compilo ele gera o nome da minha aplição + $1 e assim por diante, por exemplo, se eu criar 3 jButtons como abaixo, ele vai gerar MinhaAplicacao$1.class MinhaAplicacao$2.class MinhaAplicacao$3.class além da MinhaAplicacao.class
Como eu posso fazer essas ações nesses jButtons sem ter que gerar um .class para cada um?
jButton.addActionListener(
new ActionListener(){
public void actionPerformed (ActionEvent e)
{
frameCadastro = new cadCFrel();
jDesktopPane.add(frameCadastro);
frameCadastro.setVisible(true);
}
Valeu
Olha é normal ele cria um $ como repositório do .class, mas esse fato que esta acontecendo com você é novidade para mim; pois é como se existissem três classes entende!
O conselho que lhe dou é: dá uma revisada em eventos, pois deve ser algum equivoco ocasionado por você!