Package com.tagtraum.core.animation
Class SlideComponentTransition
- java.lang.Object
-
- com.tagtraum.core.animation.SlideComponentTransition
-
public class SlideComponentTransition extends Object
Swaps two components by sliding one in and one out of view.- Author:
- Hendrik Schreiber
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SlideComponentTransition.Direction
-
Constructor Summary
Constructors Constructor Description SlideComponentTransition(JComponent component, TransitionTarget transitionTarget, int duration, SlideComponentTransition.Direction direction)
SlideComponentTransition(JComponent oldComponent, JComponent newComponent, TransitionTarget transitionTarget, int duration, SlideComponentTransition.Direction direction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jdesktop.animation.timing.Animator
getAnimator()
Image
getFinalComponentImage()
Image
getInitialComponentImage()
org.jdesktop.animation.timing.TimingTarget
getTimingTarget()
void
prefetch(TransitionTarget restoreOldComponent)
void
setFinalComponentImage(Image finalComponentImage)
void
setInitialComponentImage(Image initialComponentImage)
void
start()
-
-
-
Constructor Detail
-
SlideComponentTransition
public SlideComponentTransition(JComponent component, TransitionTarget transitionTarget, int duration, SlideComponentTransition.Direction direction)
-
SlideComponentTransition
public SlideComponentTransition(JComponent oldComponent, JComponent newComponent, TransitionTarget transitionTarget, int duration, SlideComponentTransition.Direction direction)
-
-
Method Detail
-
getTimingTarget
public org.jdesktop.animation.timing.TimingTarget getTimingTarget()
-
getFinalComponentImage
public Image getFinalComponentImage()
-
setFinalComponentImage
public void setFinalComponentImage(Image finalComponentImage)
-
getInitialComponentImage
public Image getInitialComponentImage()
-
setInitialComponentImage
public void setInitialComponentImage(Image initialComponentImage)
-
getAnimator
public org.jdesktop.animation.timing.Animator getAnimator()
-
start
public void start()
-
prefetch
public void prefetch(TransitionTarget restoreOldComponent)
-
-