Criar label`s com espacos

1 resposta
A

bom dia galera,

preciso tirar uma duvida, sei como criar label`s minha duvida e como faço para manipular num forms(panel):

ex:
Codigo: Endereco:

preciso saber como posicionar esses label na tela?

qdo crio os label ele fica assim:
codigo:Endereco (nao quero assim, se posivel quero manipular esses labels) :arrow:

1 Resposta

Rafael_Afonso

:?: Você está querendo um Label com 2 linhas ou dois Labels que apareçam em linhas diferentes?
:arrow: Para a primeira alternativa creio que é possível usar HTML dentro do texto como:

myLabel.setText("linha1<p/>linha2"); // <p/> é a tag HTML para fim de linha

Não tenho muita certeza a cerca disso, pois nunca tentei este truque.
:arrow: Para o segundo caso talvez seja o caso de dar uma olhada nos Layouts como GridLayout ou oi GridBagLayout. Por exemplo: se em seu panel você fizer:

panel.setLayout(new GridLayout(2, 1)) // Duas linhas, uma coluna
panell.add(label1);
panell.add(label2);

Os seu labels sempre aparecerão em linhas separadas.

Espero que isso ajude.

Criado 20 de junho de 2003
Ultima resposta 20 de jun. de 2003
Respostas 1
Participantes 2