Как установить максимальную ширину JPanel, но чтобы высота оставалась свободной для роста? - PullRequest
1 голос
/ 26 апреля 2011

Как установить максимальную ширину JPanel, но чтобы высота оставалась свободной для роста?(Я не могу использовать prefferedSize по странной причине).

Ответы [ 2 ]

2 голосов
/ 26 апреля 2011

Используйте LayoutManagers. BoxLayout, GridBagLayout или другой макет позволит вам определить единственное направление роста панели.

1 голос
/ 26 апреля 2011

Одной из возможностей является использование MigLayout http://www.miglayout.com/
Там вы можете легко переопределить минимальный: предпочтительный: максимальный размер. И в основном все работает правильно.

...