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

public class PMITrackSegment extends AbstractVisionComponent implements SelfBinder
See Also:
  • Field Details

  • Constructor Details

    • PMITrackSegment

      public PMITrackSegment()
  • Method Details

    • setName

      public void setName(String newName)
      Overrides:
      setName in class AbstractVisionComponent
    • paintComponent

      protected void paintComponent(Graphics g)
      Overrides:
      paintComponent in class AbstractVisionComponent
    • getToolTipText

      public String getToolTipText(MouseEvent event)
      Overrides:
      getToolTipText in class JComponent
    • main

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

      public Color getFillColor()
    • setFillColor

      public void setFillColor(Color color)
    • getEnd1Shape

      public int getEnd1Shape()
    • setEnd1Shape

      public void setEnd1Shape(int end1Shape)
    • getEnd2Shape

      public int getEnd2Shape()
    • setEnd2Shape

      public void setEnd2Shape(int end2Shape)
    • getMode

      public int getMode()
    • setMode

      public void setMode(int mode)
    • getTrackWidth

      public int getTrackWidth()
    • setTrackWidth

      public void setTrackWidth(int trackWidth)
    • isAntiAlias

      public boolean isAntiAlias()
    • setAntiAlias

      public void setAntiAlias(boolean ignored)
    • getOutlineWidth

      public int getOutlineWidth()
    • setOutlineWidth

      public void setOutlineWidth(int outlineWidth)
    • getOutlineColor

      public Color getOutlineColor()
    • setOutlineColor

      public void setOutlineColor(Color color)
    • getEnd1Outline

      public int getEnd1Outline()
    • setEnd1Outline

      public void setEnd1Outline(int end1Outline)
    • getEnd2Outline

      public int getEnd2Outline()
    • setEnd2Outline

      public void setEnd2Outline(int end2Outline)
    • installBindings

      public void installBindings(InteractionController controller)
      Specified by:
      installBindings in interface SelfBinder
    • getState

      public int getState()
    • setState

      public void setState(int state)