Mega Code Archive

 
Categories / Java Tutorial / Swing
 

Listening for Changes to the Value in a JSpinner Component

import javax.swing.JSpinner; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class Main {   public static void main(String[] argv) throws Exception {     JSpinner spinner = new JSpinner();     spinner.addChangeListener(new SpinnerListener());     spinner.setValue(new Integer(100));   } } class SpinnerListener implements ChangeListener {   public void stateChanged(ChangeEvent evt) {     JSpinner spinner = (JSpinner) evt.getSource();     // Get the new value     Object value = spinner.getValue();   } }