有没有办法为SWT组件启用双缓冲?

时间:2009-04-15 07:57:45

标签: java swt eclipse-rcp

在我正在构建的Eclipse RCP应用程序中,我注意到当我重建部分GUI时(通过添加/删除控件),GUI会在每次修改时立即更新并重新绘制,这会导致闪烁效果。

有没有办法启用双缓冲,以便GUI刷新只在事件发送周期结束时发生一次?

1 个答案:

答案 0 :(得分:5)

尝试:

Control#setRedraw(false);
...
modify
...
Control#setRedraw(true);