我是 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/