如何在RCP应用程序中的视图的Label中放置gif图像

srk*_*srk 1 swt eclipse-plugin jface eclipse-rcp

我有一个Lable(org.eclipse.swt.widgets.Label)视图,我已经设置了一个图像,这是一个gif图像,名为ajax.gif使用label.setImage(); 在这种情况下图像显示没有动画,有没有办法做到这一点(显示动画gif)?

p12*_*12t 6

SWT标签不支持开箱即用.但是您可以通过使用单独的线程在一定间隔内循环显示图像并将其设置在标签上来自行实现它.有一个官方的SWT代码片段,它将告诉你如何做到这一点.