SpringLayout - менеджер компоновки фиксированного размера? - PullRequest
0 голосов
/ 13 февраля 2020

Мне известны следующие Java Менеджеры компоновки Swing: FlowLayout, BoxLayout, BorderLayout, GridLayout, GroupLayout (которых я избегаю) и GridBagLayout.

Я называю GridBagLayout менеджером компоновки фиксированного размера, так как он определяет строки и столбцы с фиксированным размером. Я бы не использовал его в адаптивном приложении, если бы я хотел, чтобы размер всех моих панелей изменялся. Вместо этого я бы попытался объединить несколько других менеджеров компоновки.

Из любопытства я подумываю о принятии нового менеджера компоновки SpringLayout для обновления приложения. Но после просмотра документации у меня сложилось впечатление, что SpringLayout также является менеджером компоновки фиксированного размера. Так что же? Повредит ли это отзывчивости моего приложения?

...