标签: eclipse swt
当SWT控件的首选大小发生变化时,导致组件层次结构重新布局的最佳方法是什么?我的特殊情况是对Label文本进行动态更新。
答案 0 :(得分:0)
我知道的唯一方法,bokowski建议作为a previous question的答案,是将组件层次结构向上移动到带有滚动条的复合ancestor,然后调用ancestor.layout(new Control[] { changedDescendent })。有一个更好的方法吗?最好通过简单的方法调用已更改的控件或其父级。
ancestor
ancestor.layout(new Control[] { changedDescendent })