JTextField e JButton

8 respostas
K

Bom dia!!!

Procurei aqui no Fórum e no Google e não achei nada.

Estou digitando um texto (tipo aqui no fórum). Aí quando o texto chega ao limite da JTextField, queria que o curso fosse para a linha de baixo, ao invés de ficar digitando tudo em uma única linha.

Como faço isso?

Outra coisa.
Queria centralizar o JButton no meu JFrame.
Só que aperece no centro Horizontalmente, mas verticalmente fica no Topo. Já tentei alguns métodos para tentar centralizar, mas não consegui nada. Poderiam me ajudar?

Muito Obrigado!!!

Muito Obrigado.

8 Respostas

phpinheiro

Para isso não é melhor utilizar JTextArea?

davidtiagoconceicao

Também acho que parece mais interessante para o caso um JTextArea.
Mas se realmente precisar utilizar um JTextField, talvez isso te ajude:

http://www.guj.com.br/java.artigo.29.1.guj

ViniGodoy

Use um JTextArea e coloque as seguintes propriedades nele:

seuTextArea.setWordWrap(true); seuTextArea.setWrapStyleWord(true);

phpinheiro

O que vc tentou fazer? Coloque algum trecho de código pro pessoal ajudar.

Estude algum gerenciador de layout (BoxLayout, GridLayout, etc). Com eles, dá pra controlar os componentes de maneira bem consistente.

K

phpinheiro:

Outra coisa.
Queria centralizar o JButton no meu JFrame.
Só que aperece no centro Horizontalmente, mas verticalmente fica no Topo. Já tentei alguns métodos para tentar centralizar, mas não consegui nada. Poderiam me ajudar?

O que vc tentou fazer? Coloque algum trecho de código pro pessoal ajudar.

Estude algum gerenciador de layout (BoxLayout, GridLayout, etc). Com eles, dá pra controlar os componentes de maneira bem consistente.

Cara tentei com o GridLayout e com o FlowLayout e não mudou em nada.

phpinheiro

Cara, dá pra fazer com quase todos os gerenciadores de layout, só tem que setar mais algumas propriedades.

Dê uma olhada aqui e veja se lhe ajuda:
http://wiki.sintectus.com/bin/view/GrupoJava/LicaoGerenciadorDeLayout

K

phpinheiro:
Cara, dá pra fazer com quase todos os gerenciadores de layout, só tem que setar mais algumas propriedades.

Dê uma olhada aqui e veja se lhe ajuda:
http://wiki.sintectus.com/bin/view/GrupoJava/LicaoGerenciadorDeLayout

Cara realmente não setei nenhuma propriedade a mais.

Muito Obrigado pelo link.

Vou dar uma olhada.

Abraço!!

K

Desculpa a má educação…rs rs rs

Muito Obrigado a todos.

Um Abraço!!!

Criado 27 de janeiro de 2009
Ultima resposta 27 de jan. de 2009
Respostas 8
Participantes 4