Я хочу вырастить только последний компонент в панели, чтобы заполнить оставшееся вертикальное пространство.MigLayout растет только последний ряд
я в настоящее время:
panel.setLayout(new MigLayout("inset 0, filly", "[grow, fill, right][grow, fill, left]"));
который добавляет отступы после каждого компонента, чтобы заполнить оставшееся пространство по вертикали. Есть ли способ сказать MigLayout не добавлять прописку и вырастить последнюю строку?
Последняя строка пристыкован упаковывают что меняет все:
panel.add(new JScrollPane(getTable()), "newline, dock south");
О, еще одна вещь, которую я забыл упомянуть (и это, пожалуй, главное) Количество строк не знаю, во время компиляции.