All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants

final class IconLabel extends JLabel
Componente etiqueta que contiene un icono.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      UID.
      See Also:
    • icon

      private Icon icon
      Icono.
    • originalIcon

      private Icon originalIcon
      Icono original.
    • originalDimension

      private Dimension originalDimension
      Dimensión original
  • Constructor Details

    • IconLabel

      IconLabel()
  • Method Details

    • getIcon

      public Icon getIcon()
      Overrides:
      getIcon in class JLabel
    • getOriginalIcon

      Icon getOriginalIcon()
      Obtiene el icono original.
      Returns:
      Icono original.
    • setIcon

      public void setIcon(Icon icn)
      Asigna el icono de la etiqueta.
      Overrides:
      setIcon in class JLabel
      Parameters:
      icn - Icono a asignar.
    • setOriginalIcon

      void setOriginalIcon(Icon originalIcn)
      Asigna el icono original.
      Parameters:
      originalIcn - Icono a asignar.
    • getOriginalDimension

      public Dimension getOriginalDimension()
      Obtiene la dimensión inicial del icono.
      Returns:
      Dimensión inicial del icono.
    • setOriginalDimension

      public void setOriginalDimension(Dimension dimension)
      Establece la dimensión inicial del icono
      Parameters:
      dimension - Dimensión inicial del icono.