Package javascript.swing
Class JSSlider
- java.lang.Object
-
- javascript.swing.JSComponent
-
- javascript.swing.JSSlider
-
public class JSSlider extends JSComponent
The javax.swing.JSlider clone- Author:
- gianpiero.diblasi
-
-
Field Summary
Fields Modifier and Type Field Description static int
HORIZONTAL
static int
VERTICAL
-
Constructor Summary
Constructors Constructor Description JSSlider()
Creates the object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChangeListener(ChangeListener listener)
Clone of javax.swing.JSlider.addChangeListenerAbstractSliderModelAndRenderer<?>
getModelAndRenderer()
Returns the modelint
getOrientation()
Clone of javax.swing.JSlider.getOrientationint
getValue()
Clone of javax.swing.JSlider.getValueboolean
getValueIsAdjusting()
Clone of javax.swing.JSlider.getValueIsAdjustingvoid
setEnabled(boolean b)
Clone of javax.swing.JComponent.setEnabledvoid
setInverted(boolean b)
Clone of javax.swing.JSlider.setInvertedvoid
setMajorTickSpacing(int value)
Clone of javax.swing.JSlider.setMajorTickSpacingvoid
setMaximum(int value)
Clone of javax.swing.JSlider.setMaximumvoid
setMinimum(int value)
Clone of javax.swing.JSlider.setMinimumvoid
setModelAndRenderer(AbstractSliderModelAndRenderer<?> modelAndRenderer)
Sets the model.void
setOrientation(int orientation)
Clone of javax.swing.JSlider.setOrientationvoid
setPaintLabels(boolean b)
Clone of javax.swing.JSlider.setPaintLabelsvoid
setPaintTicks(boolean b)
Clone of javax.swing.JSlider.setPaintTicksvoid
setPaintTrack(boolean b)
Clone of javax.swing.JSlider.setPaintTrackvoid
setValue(int value)
Clone of javax.swing.JSlider.setValue-
Methods inherited from class javascript.swing.JSComponent
addChildEventListenerByQuery, addEventListener, appendChild, appendChildInTree, appendInBody, appendNodeChild, appendNodeChildInTree, clearChildContentByQuery, clearContent, cssAddClass, cssClassList, cssRemoveClass, cssToggleClass, getAttribute, getChildAttributeByIndex, getChildAttributeByQuery, getChildCount, getChildPropertyByQuery, getChilStyleByIndex, getChilStyleByQuery, getID, getProperty, getStyle, insertBefore, insertBeforeInTree, insertNodeBefore, insertNodeBeforeInTree, invoke, invokeInTree, prependChild, prependChildInTree, prependNodeChild, prependNodeChildInTree, removeAttribute, removeChildAttributeByQuery, removeFromBody, setAttribute, setBackground, setChildAttributeByIndex, setChildAttributeByQuery, setChildPropertyByQuery, setContent, setID, setProperty
-
-
-
-
Field Detail
-
HORIZONTAL
public static final int HORIZONTAL
- See Also:
- Constant Field Values
-
VERTICAL
public static final int VERTICAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
addChangeListener
public void addChangeListener(ChangeListener listener)
Clone of javax.swing.JSlider.addChangeListener- Parameters:
listener
- The listener
-
getValueIsAdjusting
public boolean getValueIsAdjusting()
Clone of javax.swing.JSlider.getValueIsAdjusting- Returns:
- true if value is adjusting, false otherwise
-
setMaximum
public void setMaximum(int value)
Clone of javax.swing.JSlider.setMaximum- Parameters:
value
- The value
-
setMinimum
public void setMinimum(int value)
Clone of javax.swing.JSlider.setMinimum- Parameters:
value
- The value
-
setOrientation
public void setOrientation(int orientation)
Clone of javax.swing.JSlider.setOrientation- Parameters:
orientation
- The orientation
-
getOrientation
public int getOrientation()
Clone of javax.swing.JSlider.getOrientation- Returns:
- The orientation
-
setInverted
public void setInverted(boolean b)
Clone of javax.swing.JSlider.setInverted- Parameters:
b
- true to invert the slider, false otherwise
-
setPaintTrack
public void setPaintTrack(boolean b)
Clone of javax.swing.JSlider.setPaintTrack- Parameters:
b
- true to paint the track, false otherwise
-
setValue
public void setValue(int value)
Clone of javax.swing.JSlider.setValue- Parameters:
value
- The value
-
getValue
public int getValue()
Clone of javax.swing.JSlider.getValue- Returns:
- The value
-
setEnabled
public void setEnabled(boolean b)
Description copied from class:JSComponent
Clone of javax.swing.JComponent.setEnabled- Overrides:
setEnabled
in classJSComponent
- Parameters:
b
- true to enable the button, false otherwise
-
setMajorTickSpacing
public void setMajorTickSpacing(int value)
Clone of javax.swing.JSlider.setMajorTickSpacing- Parameters:
value
- The value
-
setPaintTicks
public void setPaintTicks(boolean b)
Clone of javax.swing.JSlider.setPaintTicks- Parameters:
b
- true to paint the ticks, false otherwise
-
setPaintLabels
public void setPaintLabels(boolean b)
Clone of javax.swing.JSlider.setPaintLabels- Parameters:
b
- true to paint the labels, false otherwise
-
setModelAndRenderer
public void setModelAndRenderer(AbstractSliderModelAndRenderer<?> modelAndRenderer)
Sets the model. When a model is set the following methods have no effect:- setMaximum
- setMinimum
- setMajorTickSpacing
- setPaintTicks
- setPaintLabels
- Parameters:
modelAndRenderer
- The model
-
getModelAndRenderer
public AbstractSliderModelAndRenderer<?> getModelAndRenderer()
Returns the model- Returns:
- The model
-
-