【发布时间】:2014-06-05 08:03:17
【问题描述】:
我正在使用 SWT。我创建了一个按钮,它应该在按下后更改其文本。 第二个文本比第一个更宽,并且按钮没有适当地调整大小。 所以我使用了 button.pack() 和 setSize() 函数。真正的问题实际上是在改变大小之后它在外壳中的对齐方式。 它正在向右而不是向左扩展。 我想这实际上是正常行为,但我不知道在哪里改变它。 我试图通过创建一个 gridData 来改变一些事情,但结果只会变得更糟。
按钮父级是tabFolder,最后一个由一个带有两个不均匀列的gridlayout组成,特定按钮位于第二列。 我试图用边距和其他一些东西来改变事情,但没有成功。
目前所有配置都是默认的。
这是我的按钮:
这就是我希望它的行为方式:
任何帮助将不胜感激。 非常感谢!
【问题讨论】: