Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class JSlider

java.lang.Object
|
+--java.awt.Component
   |
   +--java.awt.Container
      |
      +--javax.swing.JComponent
         |
         +--javax.swing.JSlider

All Implemented Interfaces:

SwingConstants, Accessible, Serializable, ImageObserver, MenuContainer, Serializable


public class JSlider

extends JComponent

implements SwingConstants, Accessible

JSlider

Author:

Field Summary

transient javax.swing.event.ChangeEventchangeEvent

changeEvent
javax.swing.event.ChangeListenerchangeListener

changeListener
intmajorTickSpacing

majorTickSpacing
intminorTickSpacing

minorTickSpacing
intorientation

orientation
javax.swing.BoundedRangeModelsliderModel

sliderModel
booleansnapToTicks

snapToTicks

Constructor Summary

JSlider()

Constructor JSlider
JSlider(int orientation)

Constructor JSlider
JSlider(int minimum, int maximum)

Constructor JSlider
JSlider(int minimum, int maximum, int value)

Constructor JSlider
JSlider(int orientation, int minimum, int maximum, int value)

Constructor JSlider
JSlider(javax.swing.BoundedRangeModel model)

Constructor JSlider

Method Summary

voidaddChangeListener(javax.swing.event.ChangeListener listener)

addChangeListener
javax.swing.event.ChangeListenercreateChangeListener()

createChangeListener
java.util.HashtablecreateStandardLabels(int increment)

createStandardLabels
java.util.HashtablecreateStandardLabels(int increment, int start)

createStandardLabels
voidfireStateChanged()

fireStateChanged
javax.accessibility.AccessibleContextgetAccessibleContext()

getAccessibleContext
intgetExtent()

getExtent
booleangetInverted()

getInverted
java.util.DictionarygetLabelTable()

getLabelTable
intgetMajorTickSpacing()

getMajorTickSpacing
intgetMaximum()

getMaximum
intgetMinimum()

getMinimum
intgetMinorTickSpacing()

getMinorTickSpacing
javax.swing.BoundedRangeModelgetModel()

getModel
intgetOrientation()

getOrientation
booleangetPaintLabels()

getPaintLabels
booleangetPaintTicks()

getPaintTicks
booleangetPaintTrack()

getPaintTrack
booleangetSnapToTicks()

getSnapToTicks
javax.swing.plaf.SliderUIgetUI()

getUI
java.lang.StringgetUIClassID()

getUIClassID
intgetValue()

getValue
booleangetValueIsAdjusting()

getValueIsAdjusting
java.lang.StringparamString()

paramString
voidremoveChangeListener(javax.swing.event.ChangeListener listener)

removeChangeListener
voidsetExtent(int extent)

setExtent
voidsetInverted(boolean inverted)

setInverted
voidsetLabelTable(java.util.Dictionary table)

setLabelTable
voidsetMajorTickSpacing(int spacing)

setMajorTickSpacing
voidsetMaximum(int maximum)

setMaximum
voidsetMinimum(int minimum)

setMinimum
voidsetMinorTickSpacing(int spacing)

setMinorTickSpacing
voidsetModel(javax.swing.BoundedRangeModel model)

setModel
voidsetOrientation(int orientation)

setOrientation
voidsetPaintLabels(boolean paint)

setPaintLabels
voidsetPaintTicks(boolean paint)

setPaintTicks
voidsetPaintTrack(boolean paint)

setPaintTrack
voidsetSnapToTicks(boolean snap)

setSnapToTicks
voidsetUI(javax.swing.plaf.SliderUI ui)

setUI
voidsetValue(int value)

setValue
voidsetValueIsAdjusting(boolean adjusting)

setValueIsAdjusting
voidupdateLabelUIs()

updateLabelUIs
voidupdateUI()

updateUI

Field Details

changeEvent

protected transient ChangeEvent changeEvent

changeEvent


changeListener

protected ChangeListener changeListener

changeListener


majorTickSpacing

protected int majorTickSpacing

majorTickSpacing


minorTickSpacing

protected int minorTickSpacing

minorTickSpacing


orientation

protected int orientation

orientation


sliderModel

protected BoundedRangeModel sliderModel

sliderModel


snapToTicks

protected boolean snapToTicks

snapToTicks


Constructor Details

JSlider

public JSlider()

Constructor JSlider


JSlider

public JSlider(int orientation)

Constructor JSlider

Parameters:


JSlider

public JSlider(int minimum, int maximum)

Constructor JSlider

Parameters:


JSlider

public JSlider(int minimum, int maximum, int value)

Constructor JSlider

Parameters:


JSlider

public JSlider(int orientation, int minimum, int maximum, int value)

Constructor JSlider

Parameters:


JSlider

public JSlider(javax.swing.BoundedRangeModel model)

Constructor JSlider

Parameters:


Method Details

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener listener)

addChangeListener

Parameters:


createChangeListener

protected ChangeListener createChangeListener()

createChangeListener


createStandardLabels

public Hashtable createStandardLabels(int increment)

createStandardLabels

Parameters:


createStandardLabels

public Hashtable createStandardLabels(int increment, int start)

createStandardLabels

Parameters:


fireStateChanged

protected void fireStateChanged()

fireStateChanged


getAccessibleContext

public AccessibleContext getAccessibleContext()

getAccessibleContext


getExtent

public int getExtent()

getExtent


getInverted

public boolean getInverted()

getInverted


getLabelTable

public Dictionary getLabelTable()

getLabelTable


getMajorTickSpacing

public int getMajorTickSpacing()

getMajorTickSpacing


getMaximum

public int getMaximum()

getMaximum


getMinimum

public int getMinimum()

getMinimum


getMinorTickSpacing

public int getMinorTickSpacing()

getMinorTickSpacing


getModel

public BoundedRangeModel getModel()

getModel


getOrientation

public int getOrientation()

getOrientation


getPaintLabels

public boolean getPaintLabels()

getPaintLabels


getPaintTicks

public boolean getPaintTicks()

getPaintTicks


getPaintTrack

public boolean getPaintTrack()

getPaintTrack


getSnapToTicks

public boolean getSnapToTicks()

getSnapToTicks


getUI

public SliderUI getUI()

getUI


getUIClassID

public String getUIClassID()

getUIClassID


getValue

public int getValue()

getValue


getValueIsAdjusting

public boolean getValueIsAdjusting()

getValueIsAdjusting


paramString

protected String paramString()

paramString


removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener listener)

removeChangeListener

Parameters:


setExtent

public void setExtent(int extent)

setExtent

Parameters:


setInverted

public void setInverted(boolean inverted)

setInverted

Parameters:


setLabelTable

public void setLabelTable(java.util.Dictionary table)

setLabelTable

Parameters:


setMajorTickSpacing

public void setMajorTickSpacing(int spacing)

setMajorTickSpacing

Parameters:


setMaximum

public void setMaximum(int maximum)

setMaximum

Parameters:


setMinimum

public void setMinimum(int minimum)

setMinimum

Parameters:


setMinorTickSpacing

public void setMinorTickSpacing(int spacing)

setMinorTickSpacing

Parameters:


setModel

public void setModel(javax.swing.BoundedRangeModel model)

setModel

Parameters:


setOrientation

public void setOrientation(int orientation)

setOrientation

Parameters:


setPaintLabels

public void setPaintLabels(boolean paint)

setPaintLabels

Parameters:


setPaintTicks

public void setPaintTicks(boolean paint)

setPaintTicks

Parameters:


setPaintTrack

public void setPaintTrack(boolean paint)

setPaintTrack

Parameters:


setSnapToTicks

public void setSnapToTicks(boolean snap)

setSnapToTicks

Parameters:


setUI

public void setUI(javax.swing.plaf.SliderUI ui)

setUI

Parameters:


setValue

public void setValue(int value)

setValue

Parameters:


setValueIsAdjusting

public void setValueIsAdjusting(boolean adjusting)

setValueIsAdjusting

Parameters:


updateLabelUIs

protected void updateLabelUIs()

updateLabelUIs


updateUI

public void updateUI()

updateUI