我知道以下 Java Swing 布局管理器:FlowLayout、BoxLayout、BorderLayout、GridLayout、GroupLayout(我避免使用)和GridBagLayout.
我称之为GridBagLayout固定大小的布局管理器,因为它定义了固定大小的行和列。如果我希望我的所有面板都可以调整大小,我不会在响应式应用程序中使用它。我会尝试结合其他一些布局管理器。
出于好奇,我正在考虑采用新的布局管理器,SpringLayout来进行应用程序改造。但是在浏览了文档之后,我的印象SpringLayout也是一个固定大小的布局管理器。那么,是吗?它会损害我的应用程序的响应能力吗?