Class PMIFillLevelIndicator

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

public class PMIFillLevelIndicator extends AbstractRangedComponent
See Also:
  • Field Details

    • BOTTOM_TO_TOP

      public static final int BOTTOM_TO_TOP
      See Also:
    • LEFT_TO_RIGHT

      public static final int LEFT_TO_RIGHT
      See Also:
    • TOP_TO_BOTTOM

      public static final int TOP_TO_BOTTOM
      See Also:
    • RIGHT_TO_LEFT

      public static final int RIGHT_TO_LEFT
      See Also:
    • fontColor

      protected Color fontColor
    • showPercent

      protected boolean showPercent
    • showValue

      protected boolean showValue
    • units

      protected String units
    • waves

      protected boolean waves
    • gradient

      protected boolean gradient
    • waveHeight

      protected int waveHeight
    • waveLength

      protected int waveLength
    • orientation

      protected int orientation
  • Constructor Details

    • PMIFillLevelIndicator

      public PMIFillLevelIndicator()
  • Method Details

    • setShowPercent

      public void setShowPercent(boolean b)
    • isShowPercent

      public boolean isShowPercent()
    • setValue

      public void setValue(double value)
      This override is needed to fix IGN-6836
      Overrides:
      setValue in class AbstractRangedComponent
    • setModel

      @Deprecated public void setModel(BoundedRangeModel model)
      Deprecated.
      This component used to hold its value in a BoundenRangeModel, so this is here for serialization backwards-capacity.
    • paintComponent

      public void paintComponent(Graphics g)
      Overrides:
      paintComponent in class AbstractVisionComponent
    • isShowValue

      public boolean isShowValue()
    • setShowValue

      public void setShowValue(boolean b)
    • getUnits

      public String getUnits()
    • setUnits

      public void setUnits(String string)
    • isAntiAlias

      public boolean isAntiAlias()
    • setAntiAlias

      public void setAntiAlias(boolean ignored)
    • getFontColor

      public Color getFontColor()
    • setFontColor

      public void setFontColor(Color color)
    • isGradient

      public boolean isGradient()
    • setGradient

      public void setGradient(boolean gradient)
    • isWaves

      public boolean isWaves()
    • setWaves

      public void setWaves(boolean waves)
    • getWaveHeight

      public int getWaveHeight()
    • setWaveHeight

      public void setWaveHeight(int waveHeight)
    • getWaveLength

      public int getWaveLength()
    • setWaveLength

      public void setWaveLength(int waveLength)
    • getOrientation

      public int getOrientation()
    • setOrientation

      public void setOrientation(int orientation)