我必须为复合材料(600+)添加许多控件。这需要很多时间。有没有办法更有效地做到这一点?也许压制一些事件?
我根据一些用户输入(按钮点击,复选框选中/取消选中等)动态添加
谢谢
答案 0 :(得分:1)
尝试禁用中间重绘:
parentComposite.setRedraw(false);
try {
// perform all needed work
} finally {
parentComposite.setRedraw(true);
}
这可以加快在某些情况下显着工作所需的时间。
答案 1 :(得分:0)
我的第一个提示是使用向导在各种屏幕中传播控件。