Duvida em layout

3 respostas
T

Olá pessoal, este é meu primeiro post aqui no guj, juro a vocês todos que antes de fazer a pergunta pesquisei no forum e não encontei a resposta ou algo que pudesse me ajudar! então se houver algum tópico que explique o que vou perguntar, peço adiantado desculpas…

o negócio é o seguinte…

estou fazendo uma aplicação em swing, nesta aplicação tenho um jpanel alinhado à esquerda de um jdesktoppane, dentro deste panel estou adicionando botões, no panel setei o layout com o gridlayout dizendo que teria 4 linhas e 1 coluna, assim cada botão fica em baixo do outro, o meu problema está sendo que quando rodo a plicação, realmente, tenho um botão em baixo do outro, porém eles ficam enormes, estão aproveitando todo o tamanho do panel e nem mesmo colocando setando o size() e o bounds() não adianta, já tentei também colocar tamanho e bounds no panel, porém sem sucesso.

será que alguém ai consegue me dar uma luz do que eu posso fazer?

de ante-mão agradeço a atenção de todos.

3 Respostas

T

Eu já desisti faz muito tempo de usar aqueles layouts que já vêm prontos no JDK (especialmente o malfadado GridBagLayout).

Vá até http://www.miglayout.com/ , baixe o MigLayout, e seja feliz! É muito mais fácil que brigar com esses layouts da Sun.

L
Tenta criar um JPanel() para cada e dentro desse JPanel adicionar o botão (faz isso para os 4, um por um). Depois adiciona esse JPanel ao grid criado. Deve funcionar para o que tu queres.

T

Ai pessoal, funcionou com a dica do Lu… brigadao pela ajuda!

Criado 2 de junho de 2008
Ultima resposta 2 de jun. de 2008
Respostas 3
Participantes 3