jTabbedPane

4 respostas
N

Estou criando um ( jTabbedPane1 ) e dentro dele estou colocando um jPanel1 para poder posicionar os objetos dentro da aba.
O lance é que quando eu crio um jLabel1 e adiciono ao painel ( jPanel1.add(jLabel1); ) ele não aparece .

JLabel jLabel1 = new JLabel(“teste”);
jPanel1.add(jLabel1);

Caso não tenha sido claro posso explicar melhor.
Valeu!!

4 Respostas

ViniGodoy

Adicione o label antes de inserir o painel no JTabbedPane.

Se o painel ja estiver visível, chame o comando revalidate() sobre ele, conforme explica a documentação do método add.

N

Consegui resolver utilizando o metodo

jLabel1.setBounds(0, 0, 100, 100);

O problema é que estava muito pequeno dentro de painel e ai não dava para ver…
Vaelu pela ajuda!!

ViniGodoy

Não use null layout. Ele é o caminho certo para uma aplicação que não redimensiona e não é multiplataforma.

N

Valeu pelos helps!!!
Não entendi o que vc esta falando quando diz null layout…
Estou usando o netbenas e criei todos esses objeto ( frame ; painel ; jTabbedPane1 ) através do ambiente grafico…
Ja o label que eu estou colocando dentro do painel eu crio ele na aplicação, dentro do meu codigo…

Valeu!!

Criado 27 de julho de 2010
Ultima resposta 27 de jul. de 2010
Respostas 4
Participantes 2