Eu tenho problema usando o Grid Layout no Java Swing. Eu crio o painel e adiciono GridLayout
com 4 colunas e 2 linhas.
Eu tento adicionar JButton
dentro dele, mas o JButton
esticar a largura. Veja esta imagem:
Eu quero criar JButton
posição como esta, porque eu quero fazer galeria de imagens usando Java Swing. Veja esta imagem:
Qualquer ideia? Obrigado antes :)
Respostas:
3 para resposta № 1Use GridBagLayout e especifique GridBagConstraints. Isso ajudará você a renderizar os componentes como quiser
Por favor, consulte GridBagLayout
1 para resposta № 2
Você pode tentar o layout http://java-sl.com/tip_columns_flow_layout.html
É o tipo de layout do Win Explorer quando os componentes fluem para preencher as colunas até a largura disponível.