我正在构建一个SWT应用程序,我在其中使用了ScrolledComposite
和Composite
。这还有一些按钮和复选框。所有这些都在Composite
内。
现在我尝试将这个主要复合材料放在标签中。它工作正常,但即使我不滚动或调整大小,图像也会闪烁很多。如果我将这个主要复合材料放在一个外壳中,它的工作完美,没有任何闪烁。
为什么会这样?
答案 0 :(得分:2)
您是否在Composite上设置了SWT.DOUBLE_BUFFERED
样式位?这可能会解决它。
答案 1 :(得分:0)
在声明中写SWT.DOUBLE_BUFFERED
示例:
scrolledComposite = new ScrolledComposite(parent, SWT.V_SCROLL | SWT.DOUBLE_BUFFERED);