Mega Code Archive

 
Categories / Java Tutorial / Swing
 

Listening for Value Changes in a JSlider Component

import javax.swing.JSlider; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class Main {   public static void main(String[] argv) throws Exception {     JSlider slider = new JSlider();     slider.addChangeListener(new ChangeListener() {       public void stateChanged(ChangeEvent evt) {         JSlider slider = (JSlider) evt.getSource();         if (!slider.getValueIsAdjusting()) {           int value = slider.getValue();           System.out.println(value);         }       }     });   } }