All Implemented Interfaces:
DynamicPropertyProvider, LocaleListener, MutableDynamicPropertyProvider, StyleProvider, ComponentLifecycle, DesignerInitializable, QualityMonitor, VisionComponent, ImageObserver, MenuContainer, Serializable

public class PMIDigitalDisplay extends AbstractVisionComponent implements DesignerInitializable, LocaleListener
See Also:
  • Field Details

  • Constructor Details

    • PMIDigitalDisplay

      public PMIDigitalDisplay()
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface DesignerInitializable
    • isOpaque

      public boolean isOpaque()
      Overrides:
      isOpaque in class JComponent
    • paintComponent

      protected void paintComponent(Graphics graphics)
      Overrides:
      paintComponent in class AbstractVisionComponent
    • main

      public static void main(String[] args)
    • getGlyphBackground

      public Color getGlyphBackground()
    • setGlyphBackground

      public void setGlyphBackground(Color glyphBackground)
    • getGlyphForeground

      public Color getGlyphForeground()
    • setGlyphForeground

      public void setGlyphForeground(Color glyphForeground)
    • getHorizontalAlignment

      public int getHorizontalAlignment()
    • setHorizontalAlignment

      public void setHorizontalAlignment(int horizontalAlignment)
    • getText

      public String getText()
    • setText

      public void setText(String text)
    • getMargin

      public Insets getMargin()
    • setMargin

      public void setMargin(Insets margin)
    • getGap

      public float getGap()
    • setGap

      public void setGap(float gap)
    • getStyle

      public int getStyle()
    • setStyle

      public void setStyle(int style)
    • getMode

      public int getMode()
    • setMode

      public void setMode(int mode)
    • getNumberFormat

      public String getNumberFormat()
    • setNumberFormat

      public void setNumberFormat(String pattern)
    • getValue

      public double getValue()
    • setValue

      public void setValue(double value)
    • localeChanged

      public void localeChanged(Locale newLocale)
      Specified by:
      localeChanged in interface LocaleListener
      Overrides:
      localeChanged in class AbstractVisionComponent