正如您在下面的输出中看到的,标签显示在“下一 block ”网格的顶部。我知道为什么会发生这种情况(因为我的网格包约束位于同一位置),但如果我增加这些约束的 y 分量,我的“下一 block ”网格将移动到较大网格之后的 y 坐标。我想要“下一 block ”网格,标签位于其上方。
有什么建议吗?
最佳答案
要么
- 使用复合布局(将左侧的两个组件放置在自己的容器中,然后将其添加到主容器中)或
- 查看
GridBagConstraints
的gridheight
属性(对于问题区域右侧的其他两个组件)
关于java - 使用 GridBagLayout 定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15623263/