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

public class PMIRectangle extends AbstractVisionComponent
See Also:
  • Field Details

  • Constructor Details

    • PMIRectangle

      public PMIRectangle()
  • Method Details

    • isOpaque

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

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

      public boolean isDrawFill()
    • getRotation

      public int getRotation()
    • setDrawFill

      public void setDrawFill(boolean b)
    • setRotation

      public void setRotation(int i)
    • setAntiAlias

      public void setAntiAlias(boolean b)
      For backwards compatability. This is now automatically calculated.
    • getEastLineWidth

      public int getEastLineWidth()
    • getNorthLineWidth

      public int getNorthLineWidth()
    • getSouthLineWidth

      public int getSouthLineWidth()
    • getWestLineWidth

      public int getWestLineWidth()
    • setDrawEast

      public void setDrawEast(boolean b)
    • setDrawNorth

      public void setDrawNorth(boolean b)
    • setDrawSouth

      public void setDrawSouth(boolean b)
    • setDrawWest

      public void setDrawWest(boolean b)
    • setEastLineWidth

      public void setEastLineWidth(int i)
    • setNorthLineWidth

      public void setNorthLineWidth(int i)
    • setSouthLineWidth

      public void setSouthLineWidth(int i)
    • setWestLineWidth

      public void setWestLineWidth(int i)
    • getGradientColor

      public Color getGradientColor()
    • getGradientStyle

      public int getGradientStyle()
    • getGradientType

      public int getGradientType()
    • setGradientColor

      public void setGradientColor(Color color)
    • setGradientStyle

      public void setGradientStyle(int i)
    • setGradientType

      public void setGradientType(int i)
    • setBackground

      public void setBackground(Color bg)
      Overrides:
      setBackground in class JComponent
    • setForeground

      public void setForeground(Color fg)
      Overrides:
      setForeground in class JComponent
    • getOverrideHeight

      public int getOverrideHeight()
    • setOverrideHeight

      public void setOverrideHeight(int overrideHeight)
    • isOverrideSize

      public boolean isOverrideSize()
    • setOverrideSize

      public void setOverrideSize(boolean overrideSize)
    • getOverrideWidth

      public int getOverrideWidth()
    • setOverrideWidth

      public void setOverrideWidth(int overrideWidth)
    • getRoundingRadius

      public float getRoundingRadius()
    • setRoundingRadius

      public void setRoundingRadius(float roundingRadius)