Nova linha no panel

3 respostas
C

Boa Noite Pessoal,

Preciso forçar o panel FlowLayout a mudar de linha independente dos elementos terem preenchido totalmente a linha. Existe comando de quebra de linha ou tenho de ficar crando um mnte de panel um dentro do outro?

Criar uma série de linhas com x elementos dentro, devo proceder como?

3 Respostas

M

ja tentou um GridLayout?

F

o problema do GridLayout eh q ele estica os objetos.
oq vc pode fzer eh n definir um estilo colocando null, e depois posicionar em coordenadas, ex:

p1 = new JPanel(null);
b1 = new JButton("botao1");
b1.setSize(30, 50);
b1.setLocation(30, 50);
p1.add(b1);
N

o problema do GridLayout eh q ele estica os objetos.
oq vc pode fzer eh n definir um estilo colocando null, e depois posicionar em coordenadas, ex:

p1 = new JPanel(null); b1 = new JButton("botao1"); b1.setSize(30, 50); b1.setLocation(30, 50); p1.add(b1);

Sou meio contra usar o layout null. Acho melhor usar um VerticalFlowLayout para fazer as linhas (cada linha um Panel como FlowLayout) .

Criado 16 de novembro de 2003
Ultima resposta 16 de nov. de 2003
Respostas 3
Participantes 4