ホバーすると背景が変わるカスタムウィジェットがあります。うまく機能していますが、背景なしとホバー背景の間をスムーズに移行したいと考えています。で動作しますGC.setAlpha()
が、:
Display.getDefault().asyncExec(new Runnable() {
public void run() {
for (int i=0;i<255;i++) {
setBG(BGHelper(imgHover,i)); //i - alpha
try {
Thread.sleep(1);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
});
このコードは まで待機i == 255
しますが、スムーズな遷移は表示されません。なんで?