# Package resources.icons

package resources.icons

- Related Packages
  Package
  Description
  resources
- Class
  Description
  BytesImageIcon
  `LazyImageIcon` that is created from a byte array
  CenterTranslateIcon
  An icon that will update it's x,y offset to be centered over another, presumably larger icon.
  ColorIcon
  ColorIcon3D
  DerivedImageIcon
  `LazyImageIcon` that is created from an `Icon` or an `Image`
  DisabledImageIcon
  `LazyImageIcon` that creates a disabled version of an icon
  DisabledImageIconWrapper
  Deprecated, for removal: This API element is subject to removal in a future version.
  This class has been replaced by `DisabledImageIcon` since it extends `ImageIconWrapper` which has also been deprecated.
  EmptyIcon
  FileBasedIcon
  IconWrapper
  `IconWrapper` provides a simple icon wrapper which delays icon construction until its first use.
  ImageIconWrapper
  Deprecated, for removal: This API element is subject to removal in a future version.
  This class has been replaced by a series of classes that extend `LazyImageIcon`: `UrlImageIcon`, `DerivedImageIcon`, `BytesImageIcon`, `DisabledImageIcon`, and `ScaledImageIcon`.
  LazyImageIcon
  `LazyImageIcon` provides the ability to instantiate an ImageIcon with delayed loading.
  OvalBackgroundColorIcon
  Paints an oval of the given size, based upon the Component passed to `OvalBackgroundColorIcon.paintIcon(Component, Graphics, int, int)`.
  OvalColorIcon
  ReflectedIcon
  `LazyImageIcon` that creates a reflected version of an icon.
  RotateIcon
  ScaledImageIcon
  `LazyImageIcon` that creates a scaled version of an icon
  ScaledImageIconWrapper
  Deprecated, for removal: This API element is subject to removal in a future version.
  This class has been replaced by `ScaledImageIcon` since it extends `ImageIconWrapper` which has also been deprecated.
  TranslateIcon
  UnresolvedIcon
  Icon class for when we can't find an icon for a path
  UrlImageIcon
  `LazyImageIcon` that is created from a URL to an icon file.