Class ShakeEffect

  • All Implemented Interfaces:
    IEffect

    public class ShakeEffect
    extends AbstractEffect
    Shake a control (like a login failure on Mac OSX)
    • Field Detail

      • src

        org.eclipse.swt.graphics.Point src
      • dest

        org.eclipse.swt.graphics.Point dest
      • diff

        org.eclipse.swt.graphics.Point diff
      • control

        org.eclipse.swt.widgets.Control control
    • Constructor Detail

      • ShakeEffect

        public ShakeEffect​(org.eclipse.swt.widgets.Control control,
                           org.eclipse.swt.graphics.Point src,
                           org.eclipse.swt.graphics.Point dest,
                           long lengthMilli,
                           IMovement movement,
                           java.lang.Runnable onStop,
                           java.lang.Runnable onCancel)
    • Method Detail

      • shake

        public static void shake​(AnimationRunner runner,
                                 org.eclipse.swt.widgets.Control w,
                                 int duration,
                                 IMovement movement,
                                 java.lang.Runnable onStop,
                                 java.lang.Runnable onCancel)
        Deprecated.
        Parameters:
        w -
        duration -
        movement -
        onStop -
        onCancel -