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 intHORIZONTALstatic intVERTICAL
-
Constructor Summary
Constructors Constructor Description JSSlider()Creates the object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChangeListener(ChangeListener listener)Clone of javax.swing.JSlider.addChangeListenerAbstractSliderModelAndRenderer<?>getModelAndRenderer()Returns the modelintgetOrientation()Clone of javax.swing.JSlider.getOrientationintgetValue()Clone of javax.swing.JSlider.getValuebooleangetValueIsAdjusting()Clone of javax.swing.JSlider.getValueIsAdjustingvoidsetEnabled(boolean b)Clone of javax.swing.JComponent.setEnabledvoidsetInverted(boolean b)Clone of javax.swing.JSlider.setInvertedvoidsetMajorTickSpacing(int value)Clone of javax.swing.JSlider.setMajorTickSpacingvoidsetMaximum(int value)Clone of javax.swing.JSlider.setMaximumvoidsetMinimum(int value)Clone of javax.swing.JSlider.setMinimumvoidsetModelAndRenderer(AbstractSliderModelAndRenderer<?> modelAndRenderer)Sets the model.voidsetOrientation(int orientation)Clone of javax.swing.JSlider.setOrientationvoidsetPaintLabels(boolean b)Clone of javax.swing.JSlider.setPaintLabelsvoidsetPaintTicks(boolean b)Clone of javax.swing.JSlider.setPaintTicksvoidsetPaintTrack(boolean b)Clone of javax.swing.JSlider.setPaintTrackvoidsetValue(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:JSComponentClone of javax.swing.JComponent.setEnabled- Overrides:
setEnabledin 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
-
-