public class DoubleFieldSlider extends DoubleField implements NumericFieldSlider
| Modifier and Type | Field and Description | 
|---|---|
| static PropertyList | myProps | 
MAX_COLUMNSTOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description | 
|---|
| DoubleFieldSlider()Creates a DoubleFieldSlider with an empty label and a range of 0 to 1. | 
| DoubleFieldSlider(java.lang.String labelText,
                 double min,
                 double max)Creates a DoubleFieldSlider with specified label text and range. | 
| DoubleFieldSlider(java.lang.String labelText,
                 double initialValue,
                 double min,
                 double max)Creates a DoubleFieldSlider with specified label text, initial value, and
 range. | 
| DoubleFieldSlider(java.lang.String labelText,
                 double initialValue,
                 double min,
                 double max,
                 java.lang.String fmtStr)Creates a DoubleFieldSlider with specified label text, initial value,
 range, and format for converting numeric values to text. | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertyList | getAllPropertyInfo()Returns a list giving static information about all properties exported by
 this object. | 
| boolean | getAutoRangingEnabled() | 
| double | getMajorTickSpacing() | 
| double | getMinorTickSpacing() | 
| boolean | getPaintTicks() | 
| double | getRoundingTolerance() | 
| javax.swing.JSlider | getSlider()Returns the JSlider associated with this control. | 
| NumericInterval | getSliderRange() | 
| Range | getSliderRangeRange() | 
| void | setAutoRangingEnabled(boolean enable) | 
| void | setLabels(java.lang.String fmtStr,
         double inc) | 
| void | setMajorTickSpacing(double inc) | 
| void | setMinorTickSpacing(double inc) | 
| void | setPaintTicks(boolean enable) | 
| void | setRange(NumericInterval range) | 
| void | setRoundingTolerance(double tol) | 
| void | setSliderRange(double min,
              double max)Set the slider range for this control. | 
| void | setSliderRange(NumericInterval range) | 
actionPerformed, getDoubleValue, getFormatRange, getRange, getResultHolder, setFormat, setFormat, setGUIVoidEnabled, setLabelStretchable, setRange, setResultHoldergetColumns, getDefaultFormat, getFormat, getText, getTextField, lastEntryWasAccepted, setColumnsaddValueChangeListener, addValueCheckListener, dispose, getGUIVoidEnabled, getNullValueEnabled, getValue, getValueChangeListeners, getValueCheckListeners, getVoidValueEnabled, isEnabledAll, maskValueChangeListeners, maskValueChecks, removeValueChangeListener, setBackgroundAll, setEnabledAll, setValue, setVoidValueEnabled, valueChangeListenersMasked, valueChecksMasked, valueIsNull, valueIsVoidaddMajorComponent, addMajorComponent, getActions, getLabel, getLabelSpacing, getMainComponent, getMajorComponent, getMaximumSize, getMinimumSize, getPreferredLabelSpacing, getSpacing, indexOfMajor, isLabelStretchable, isStretchable, numMajorComponents, removeMajorComponent, setLabelSpacing, setLabelText, setSpacing, setStretchablegetBackgroundColor, getLabelFontColor, getLabelText, getLeftInset, getProperty, isSelected, setBackgroundColor, setLabelFontColor, setLabelFontColor, setSelectedgetAccessibleContext, getUI, getUIClassID, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetRangegetDoubleValuegetToolTipText, setToolTipTextpublic static PropertyList myProps
public DoubleFieldSlider()
public DoubleFieldSlider(java.lang.String labelText,
                         double initialValue,
                         double min,
                         double max)
labelText - text for the control labelinitialValue - initial double valuemin - minimum value for this controlmax - maximum value for this controlpublic DoubleFieldSlider(java.lang.String labelText,
                         double initialValue,
                         double min,
                         double max,
                         java.lang.String fmtStr)
labelText - text for the control labelinitialValue - initial double valuemin - minimum value for this controlmax - maximum value for this controlfmtStr - format string (printf style; see setFormat)public DoubleFieldSlider(java.lang.String labelText,
                         double min,
                         double max)
labelText - text for the control labelmin - minimum value for this controlmax - maximum value for this controlpublic PropertyList getAllPropertyInfo()
HasPropertiesgetAllPropertyInfo in interface HasPropertiesgetAllPropertyInfo in class DoubleFieldpublic void setAutoRangingEnabled(boolean enable)
setAutoRangingEnabled in interface NumericFieldSliderpublic boolean getAutoRangingEnabled()
getAutoRangingEnabled in interface NumericFieldSliderpublic double getRoundingTolerance()
public void setRoundingTolerance(double tol)
public boolean getPaintTicks()
public void setPaintTicks(boolean enable)
public void setMajorTickSpacing(double inc)
public double getMajorTickSpacing()
public void setMinorTickSpacing(double inc)
public double getMinorTickSpacing()
public void setLabels(java.lang.String fmtStr,
                      double inc)
public javax.swing.JSlider getSlider()
public void setSliderRange(double min,
                           double max)
min - minimum valuemax - maximum valuegetSliderRange()public void setSliderRange(NumericInterval range)
setSliderRange in interface NumericSliderpublic NumericInterval getSliderRange()
getSliderRange in interface NumericSliderpublic Range getSliderRangeRange()
public void setRange(NumericInterval range)
setRange in interface NumericFieldSlidersetRange in class DoubleField