By Alvin Alexander. Last updated: December 18, 2017
Here’s a little snippet of code that shows how to create a Java JSlider, and then configure the JSlider. The code is written in Scala, which as you can see, is remarkably similar to Java:
val volumeSlider = new JSlider(SwingConstants.HORIZONTAL, 0, 100, 50)
// somewhere later in the code ...
def configureVolumeSliderControl {
volumeSlider.setToolTipText("Volume control")
volumeSlider.setMajorTickSpacing(10)
volumeSlider.setMinorTickSpacing(2)
volumeSlider.setPaintTicks(true)
volumeSlider.setPaintLabels(true)
val labelTable = new Hashtable[Integer, JLabel]()
labelTable.put(new Integer(0), new JLabel("Quiet"))
labelTable.put(new Integer(100), new JLabel("Loud"))
volumeSlider.setLabelTable(labelTable)
}
The JSlider is shown in the lower-right of my Blue Parrot Swing application:

If you needed a Java JSlider example, I hope this has been helpful.

