GEF用アニメーション
- GEFが用意しているアニメーション機構は貧弱なため、個々に開発する必要があります。
下記のようなクラスを作成し、LightweightSystemにはめてみましたがいまいち。
package org.kompiro.jamcircle.kanban.ui; import org.eclipse.draw2d.DeferredUpdateManager; import org.eclipse.swt.widgets.Display; public class AnimateUpdateManager extends DeferredUpdateManager { public static boolean animation = false; @Override protected void sendUpdateRequest() { if (animation) { Display.getCurrent().timerExec(10,new DeferredUpdateManager.UpdateRequest()); } else { super.sendUpdateRequest(); } } }

