Colocar a Label ou TextField na coluna y e linha x?

2 respostas
F
Bom dia!

Temo como eu colocar a Label e a TextField na posicao que eu quiser??

O modo que eu utilizo fica tudo errado segue o meu codigo:

pnlCampos é uma instancia do Panel

pnlCampos.add(lblCodigo = new Label("Codigo: "));

pnlCampos.add(txfCodigo = new TextField(5));

pnlCampos.add(lblDescricao  = new Label(Descrição:));

pnlCampos.add(txfDescricao  = new TextField(30));

pnlCampos.add(lblPreco      = new Label(Preço R$:));

pnlCampos.add(txfPreco  = new TextField(15));

pnlCampos.add(lblEstoque  = new Label(Estoque:));

pnlCampos.add(txfEstoque  = new TextField(15));

Eu quero deixar o meu cadastro  de profissional heheheh.

[]'s

Fabio Correa

2 Respostas

T

Oi, Fábio, negócio é o seguinte:

Pra posicionar os componentes num determinado painel, você precisa estudar um pouco mais sobre gerenciadores de layout (Layout Manager).
Dê uma olhada no link a seguir que tu vai entender melhor, beleza?
http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html

Abraços!

E

por experiência própria, evite ao máximo usar o posicionamento absoluto de componentes. Prefira os gerenciadores de layout que além de serem mais produtivos se adaptam a várias plataformas.

Dica: os gerenciadores GridLayout e Flowlayout são muito bons para começar, principalmente se forem usados juntos

:smiley:

Criado 19 de junho de 2003
Ultima resposta 19 de jun. de 2003
Respostas 2
Participantes 3