A Imagem do que eu tô fazendo é esta, eu quero que os quadrados fiquem grudados, mas ainda assim eu consiga colocar uma borda ao redor do quadrado. Eu criei então um painel a mais. Ele é incluído no JFrame e os JPanels menores são colocados dentro deste JPanel. Setei o background como Color.LIGHT_GRAY para ter uma ideia melhor de como tem que ficar
andersonlandim
Ironlynx:
andersonlandim, vc precisa passar o parâmetro fill no construtor do MigLayout para ocupar todo o espaço quando o componente crescer.