Class SliderTransition

java.lang.Object
raven.swing.slider.SliderTransition

public abstract class SliderTransition extends Object
Clase abstracta que define métodos para renderizar imágenes durante transiciones en el componente PanelSlider.
  • Constructor Details

    • SliderTransition

      public SliderTransition()
  • Method Details

    • renderImageOld

      public abstract void renderImageOld(Component component, Graphics g, Image image, int width, int height, float animate)
      Renderiza la imagen del componente anterior durante la transición.
      Parameters:
      component - Componente anterior.
      g - Gráficos para renderizar.
      image - Imagen del componente anterior.
      width - Ancho del componente.
      height - Altura del componente.
      animate - Valor de animación.
    • renderImageNew

      public abstract void renderImageNew(Component component, Graphics g, Image image, int width, int height, float animate)
      Renderiza la imagen del componente nuevo durante la transición.
      Parameters:
      component - Componente nuevo.
      g - Gráficos para renderizar.
      image - Imagen del componente nuevo.
      width - Ancho del componente.
      height - Altura del componente.
      animate - Valor de animación.
    • closeAfterAnimation

      public boolean closeAfterAnimation()
      Indica si se debe cerrar el componente después de la animación.
      Returns:
      true si se debe cerrar, false de lo contrario.
    • render

      public void render(Component component, Graphics g, Image imageOld, Image imageNew, int width, int height, float animate)
      Renderiza ambas imágenes (antigua y nueva) durante la transición.
      Parameters:
      component - Componente actual.
      g - Gráficos para renderizar.
      imageOld - Imagen del componente anterior.
      imageNew - Imagen del componente nuevo.
      width - Ancho del componente.
      height - Altura del componente.
      animate - Valor de animación.