java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
com.inductiveautomation.ignition.client.util.gui.LogoImage
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable

public class LogoImage extends JComponent
Renders an image (from resources/images/$path), centered over a branded background gradient from bottom left to top right.
See Also:
  • Constructor Details

    • LogoImage

      public LogoImage(String logoPath, int verticalOffset)
      Construct a logo image based off a path, fitting a given expected size. Specify a vertical offset to pad the header from the top. This constructor assumes the given logo can be rendered full size.
    • LogoImage

      public LogoImage(String logoPath, Dimension logoDimensions, int verticalOffset)
      Construct a logo image based off a path, fitting a given expected size. Specify a vertical offset to pad the header from the top. Specified logoDimensions will be used to rescale the located image.
    • LogoImage

      public LogoImage(Icon icon, int verticalOffset)
  • Method Details