Принудительное сжатие MigLayout как GridBagLayout для скрытых объектов - PullRequest
5 голосов
/ 25 августа 2011

Я пытаюсь заменить GridBagLayout на MigLayout. Проблема в том, что если я вызову obj.setVisible(false) для какого-либо объекта в GridBaglayout, компоновка сжимается. Но в MigLayout он просто остается скрытым. Вы знаете, как заставить MigLayout вести себя как GridBagLayout?

1 Ответ

9 голосов
/ 24 октября 2011

Посмотрите на свойство "hidemode" в Шпаргалке MigLayout здесь:

http://www.migcalendar.com/miglayout/cheatsheet.html

Возможно, вы хотите new MigLayout("hidemode 3")

...