Java 这个JFrame的布局是什么?
我需要您的帮助/建议,以找到正确的布局并组织JFrame。 嗯,我有一个相当“复杂”的JFrame,我不知道哪一个是最好的布局。 我必须使用GridBagLayout吗 如果是这样的话,你能给我们一些关于班级组织的建议吗? 每次我使用GridBagLayout,结果都是随机的Java 这个JFrame的布局是什么?,java,swing,layout,jframe,Java,Swing,Layout,Jframe,我需要您的帮助/建议,以找到正确的布局并组织JFrame。 嗯,我有一个相当“复杂”的JFrame,我不知道哪一个是最好的布局。 我必须使用GridBagLayout吗 如果是这样的话,你能给我们一些关于班级组织的建议吗? 每次我使用GridBagLayout,结果都是随机的 右键单击以显示和缩放图片。前几天我在处理类似布局时遇到了相同的问题。我发现这个链接对gridbag布局配置非常有用。 您不必使用gridbag布局,还有许多其他布局可以实现所需的外观。上面链接中的教程的外观与图片中
右键单击以显示和缩放图片。前几天我在处理类似布局时遇到了相同的问题。我发现这个链接对gridbag布局配置非常有用。
您不必使用gridbag布局,还有许多其他布局可以实现所需的外观。上面链接中的教程的外观与图片中的布局相似。试试看
- 主面板(水平)->左面板、桌板
- 左面板(垂直)->顶部面板、按钮面板、垂直胶水(吸收空 空间)
- 顶部面板(垂直)->信息面板1等
- 信息面板(水平)->标签,文本字段
- 按钮面板(水平)->按钮1、按钮2等
只有这两个链接,我才开始使用这种“凌乱”的布局,它实际上类似于HTML表格。不,绝对定位从来都不是一个可行的选项。相反,始终使用合适的LayoutManager.kleopatra是正确的,“绝对的任何东西”通常会导致灾难性的问题和不可维护的GUI。Gridbag的问题是,您必须考虑每个“超级单元”以及如何合并行/列。