Bom dia pessoal, estou montando uma aplicação e só consigo pensar em resolver um problema de junção de layout com algumas gambiarras no meio. Acredito que exista alguma solução melhor.
O problema é o seguinte: gostaria de ter um painel maior (pai), onde eu irei adicionar apenas outros containers (filhos de JPanel tb). Eu gostaria que o painel maior tivesse os seguintes comportamentos:
- cada filho em uma linha (tipo um grid layout com 1 coluna)
- seja respeitado o preferede size do contonaier filho na altura, e a largura sempre fosse a do pai, até quando houvesse maximização da tela.
- Aparecesse a barra de rolagem vertical, se necessário, quando o usuário for adicionando componentes
O gridlayout nao respeita o prefered size.
O flowlayout quando eu maximizo nao ajusta o comprimento, e as vezes até coloca 2 componentes na mesma linha
Alguém já fez algo desse tipo? Qual solução adotou?
Não estava querendo partir pra ficar validando eventos. Grato