java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
com.inductiveautomation.factorypmi.application.components.JogShuttle
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, ChangeListener

public class JogShuttle extends JComponent implements ChangeListener
See Also:
  • Constructor Details

    • JogShuttle

      public JogShuttle()
    • JogShuttle

      public JogShuttle(BoundedRangeModel m)
    • JogShuttle

      public JogShuttle(int min, int max, int value)
  • Method Details

    • init

      protected void init(BoundedRangeModel m)
    • setUI

      public void setUI(JogShuttleUI ui)
    • updateUI

      public void updateUI()
      Overrides:
      updateUI in class JComponent
    • getUIClassID

      public String getUIClassID()
      Overrides:
      getUIClassID in class JComponent
    • setModel

      public void setModel(BoundedRangeModel m)
    • getModel

      public BoundedRangeModel getModel()
    • resetToMinimum

      public void resetToMinimum()
    • resetToMaximum

      public void resetToMaximum()
    • stateChanged

      public void stateChanged(ChangeEvent e)
      Specified by:
      stateChanged in interface ChangeListener
    • getMinimum

      public int getMinimum()
    • setMinimum

      public void setMinimum(int m)
    • getMaximum

      public int getMaximum()
    • setMaximum

      public void setMaximum(int m)
    • getValue

      public int getValue()
    • setValue

      public void setValue(int v)
    • getValuePerRevolution

      public int getValuePerRevolution()
    • setDialInsets

      public void setDialInsets(Insets i)
    • setDialInsets

      public void setDialInsets(int top, int left, int bottom, int right)
    • getDialInsets

      public Insets getDialInsets()
    • isShowValue

      public boolean isShowValue()
    • setShowValue

      public void setShowValue(boolean b)
    • setName

      public void setName(String newName)
      Overrides:
      setName in class Component