Adicionar JPanel dinamicamente [Resolvido]

2 respostas
felixcomputer

Pessoal, eu criei uma classe que extends de JPanel, e eu gostaria de inserir uma instância dessa minha classe em um JTabbedPane dinamicamente, é mais ou menos assim, o usuario clica em uma folha de uma JTree e gostaria que aparece isso. Semelhante quando vc clica em uma Classe em um projeto no Eclipse e aparece no menu principal a classe.
Tentei fazer normalmente, mas ou menos assim:

MinhaClasse objeto = new MinhaClasse();
painelPrincipal.add(objeto);

Mas não funcionou, esse não é o código real, por eu naum tenho ele aki agora, mas gostaria de saber como faço, obrigado
:lol:
Samuel

2 Respostas

P

Tente adicionar isso:

MinhaClasse objeto = new MinhaClasse();

painelPrincipal.add(objeto);

painelPrincipal.repaint();

painelPrincipal.validate();
felixcomputer

Funcionou amigo, obrigado, desculpe a demora em responder, estava de ferias, mas eu gostaria de fazer mais uma pergunta, pode parecer meio ridicula, mas como eu faço para deixar o meu JTabbedPane closable? Colocar um “x” do lado para possibilitar o fechamento da tab, existe essa possibilidade ou eu tenho que criar isso? Obrigado mais uma vez

Criado 21 de dezembro de 2006
Ultima resposta 15 de jan. de 2007
Respostas 2
Participantes 2