我在MigLayout中有八个JToggleButton。根据按钮的状态,文本将更改。问题在于,一个州的文本比另一州的文本大,当整个列由于增长和收缩而移动时,它看起来很奇怪且不专业。更改表单大小时,是否有任何方法可以使按钮填充给它们的空间,但是无论文本是什么,都保持相同的大小?

按钮的当前参数为:cell X Y,growx其中X和Y指定单元格坐标,列的参数为[grow,center]

最佳答案

有一个列/行约束:sg或长格式的sizegroup;甚至可以为要共享相同大小的单元格命名使用标签:sg button。现在,将按钮添加到具有约束grow(或进一步指定的growxgrowy)以适合单元格的那些列/行中,将使它们共享相同的大小。

09-11 19:25