Mega Code Archive

 
Categories / Java Tutorial / Swing
 

JSlider Introduction

There are six different constructors for JSlider: public JSlider() JSlider aJSlider = new JSlider(); public JSlider(int orientation) JSlider aJSlider = new JSlider(JSlider.VERTICAL); JSlider bJSlider = new JSlider(JSlider.HORIZONTAL); public JSlider(int minimum, int maximum) // Initial value midpoint / 0 JSlider aJSlider = new JSlider(-100, 100); public JSlider(int minimum, int maximum, int value) JSlider aJSlider = new JSlider(-100, 100, 0); public JSlider(int orientation, int minimum, int maximum, int value) // Vertical, initial value 6, range 1-12 (months of year) JSlider aJSlider = new JSlider(JSlider.VERTICAL, 6, 1, 12); public JSlider(BoundedRangeModel model) // Data model, initial value 3, range 1-31, and extent of 0 // JSlider direction changed to vertical prior to display on screen DefaultBoundedRangeModel model = new DefaultBoundedRangeModel(3, 0, 1, 31); JSlider aJSlider = new JSlider(model); aJSlider.setOrientation(JSlider.VERTICAL);