Componentes redimensionáveis

1 resposta
V

Olá pessoal, este é meu primeiro post aqui. Gosto muito deste fórum pois diversas vezes encontrei soluções para os meus problemas, mas para este aqui ainda não achei. =(

Pois bem, estou construindo uma interface no NetBeans e tô apanhando bastante. O que eu queria fazer é uma tela e nesta botões de cadastrar, editar, etc. e uma tabela.

Os botões devem sempre ficar no mesmo tamanho, não importa o redimensionamento do JFrame. Já a tabela deve acompanhar o JFrame, se este for maximizado, a tabela deve ser também.

O problema é que não consigo controlar isso, vou adicionando os componentes mas alguns redimensionam junto e outros não. Usando o null layout consigo posicionar certinho sem redimensionar, mas não sei como não aplicar isso à tabela.

Basicamente minha dúvida é como escolher se o componente vai se redimensionar junto com o JFrame ou não.

1 Resposta

ViniGodoy

O primeiro passo é jamais, nunca, em hipótese nenhuma, sob qualquer circunstância, usar o null layout.

Em seguida, aprenda a usar os gerenciadores de layout:
http://download.oracle.com/javase/tutorial/uiswing/layout/using.html
http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html

Ou, se for fazer tela no braço, o MigLayout:
http://www.miglayout.com/QuickStart.pdf

O gerenciador de layouts do Netbeans é bastante poderoso e chama-se GroupLayout.
Aqui explica a usa-lo:
http://download.oracle.com/javase/tutorial/uiswing/layout/group.html

Criado 12 de dezembro de 2010
Ultima resposta 12 de dez. de 2010
Respostas 1
Participantes 2