Class SliderField

All Implemented Interfaces:
ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, ChangeListener

public class SliderField extends JPanel implements ChangeListener, PropertyChangeListener
The Class SliderField.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      The Constant serialVersionUID.
      See Also:
    • slider

      private JSlider slider
      The slider.
    • textField

      private IntegerField textField
      The text field.
  • Constructor Details

    • SliderField

      public SliderField(int min, int max, int initialValue)
      Instantiates a new slider field.
      Parameters:
      min - the min
      max - the max
      initialValue - the initial value
  • Method Details

    • stateChanged

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

      public void propertyChange(PropertyChangeEvent e)
      Specified by:
      propertyChange in interface PropertyChangeListener
    • setEnabled

      public void setEnabled(boolean onOff)
      Overrides:
      setEnabled in class JComponent
    • getValue

      public int getValue()
      Gets the value.
      Returns:
      the value
    • determineMajorTickSpacing

      private int determineMajorTickSpacing(int range)
      Determine major tick spacing.
      Parameters:
      range - the range
      Returns:
      the int