java - 如何在Intellij Java GUI设计器GridlayoutManager中制作等分单元格

标签 java user-interface intellij-idea

我是 IntelliJ java GUI 设计器的新手,我发现默认的 GridlayoutManager 确实令人困惑。 请检查所附图片。(这是我的第一个问题,没有足够的声誉在帖子中插入图片:{) GUI designer screenshot

我想让区域 A区域 B 宽度相等。

我尝试调整一些属性,例如“可以增长”“想要增长”“可以缩小”,但不幸的是它们似乎都没有改变任何东西。

我尝试调整面板外的绿色条,但它不允许我这样做...

任何有关该设计器的教程或任何有关如何使它们均等分配的想法将不胜感激。

最佳答案

这并不是一个完整的答案。但是在玩了几天这些东西并且缺乏文档之后,这里给任何人一个建议:

IntelliJ 有自己的布局管理器,称为 GridLayoutManager,这是默认选项。 GridLayoutManager 尝试根据组件的首选、最小和最大高度/宽度设置组件的大小。布局管理器还考虑其他因素,例如容器的大小、水平/垂直对齐设置、水平/垂直大小策略设置等。在不同的情况下,管理器将优先考虑一种设置而不是另一种设置。如果 GridLayoutManager 没有监听,您将必须考虑所有这些设置。

祝你好运,尝试弄清楚设置的优先顺序。您只能靠自己 ;) 即使进行基本的布局也是一个令人沮丧的旅程,特别是如果您之前设计过 C# 表单或网站...

关于java - 如何在Intellij Java GUI设计器GridlayoutManager中制作等分单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39940821/

相关文章:

java - 生成的子类结果反序列化到父对象中

java - 有人成功使用 Google 的 WindowBuilder Eclipse 插件构建包含 JFreeChart 组件的 UI 吗?

c++ - 如何在 Qt 中分层独立的小部件?

java - 按下按钮时绘制字符串、矩形或椭圆形的 GUI

java - 使用java在mongodb中查找包含包含特定值的数组的文档

java - 如何用Java调用SAP Web服务?

java - 类 Activity 扩展了 ActionBarActivity 已弃用

intellij-idea - 是否可以从 IntelliJ 的内容根中排除文件?

android - 将android支持库v4添加到intellij ide

git - 带有 Git : How should the . gitignore 的 IntelliJ 上的 Scala 看起来像什么?