1
我在View中有组件,并在ScrolledForm
中添加它们。但只要我使用GridLayout
,它不显示滚动条的任何一侧。ScrolledForm中的GridLayout不显示滚动条
我在View中有组件,并在ScrolledForm
中添加它们。但只要我使用GridLayout
,它不显示滚动条的任何一侧。ScrolledForm中的GridLayout不显示滚动条
尝试将GridData.widthHint
参数设置为一些相对较小的值,例如100.这将强制布局不要太宽。确保也将其设置为水平填充。
如果您的布局没有任何控件随着宽度的限制(如包装标签)而增加其高度,那么这应该是所有必需的。如果你这样做,你会发现你的垂直滚动条有太多的松弛。回复这里,我会给你解决方案的其余部分。
我试过form.reflow(true);在代码的执行结束,它的工作。 – 2011-02-01 03:24:32