在我的项目中,我需要在特定菜单选择上在 Mig 布局和卡片布局之间切换。我只是想知道,根据应用程序的要求在布局管理器之间动态切换是一个好习惯吗?欢迎提出建议,谢谢。
最佳答案
切换布局可能不是一个好主意。布局管理器使用不同类型的约束来定位组件。更换经理通常会使这些约束失效。话虽这么说,您也许可以专门从 Mig 切换到 Card,而不会出现太大问题,因为 Card 不需要限制。不过,切换回去可能是相当不可预测的。当然切换到 GridBagLayout 之类的东西是不可取的。
关于java - 根据要求动态切换布局管理器是一个好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21037345/