java - 使用 GridBagLayout 定位

标签 java swing user-interface layout gridbaglayout

正如您在下面的输出中看到的,标签显示在“下一 block ”网格的顶部。我知道为什么会发生这种情况(因为我的网格包约束位于同一位置),但如果我增加这些约束的 y 分量,我的“下一 block ”网格将移动到较大网格之后的 y 坐标。我想要“下一 block ”网格,标签位于其上方。

有什么建议吗?

enter image description here

最佳答案

要么

  1. 使用复合布局(将左侧的两个组件放置在自己的容器中,然后将其添加到主容器中)或
  2. 查看 GridBagConstraintsgridheight 属性(对于问题区域右侧的其他两个组件)

关于java - 使用 GridBagLayout 定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15623263/

相关文章:

user-interface - 从 Stingray Objective Toolkit 迁移

ios - UIButton 标签检测点击特定文本

python - Pygame 没有响应

java - AndroidManifest.xml FileNotFoundException?

java - JTextArea 中正在执行写入操作

java - 是否有斐波那契堆的标准 Java 实现?

java - 将 Action 监听器添加到 JComboBox

java - 图像大小造成计时器问题

Java:如何在同一控制台行上打印 2 个 System.out.println

java - "Could not autowire. No beans of type... found"简单项目