События изменения значения JSpinner

Как выполнить обновление сразу после изменения значения jSpinner.

ChangeListener listener = new ChangeListener() {
  public void stateChanged(ChangeEvent e) {
    jLabel.setText(e.getSource());
  }
};

spinner1.addChangeListener(listener);

Приведенный выше код не изменяет текст метки автоматически, вам нужно было щелкнуть еще раз в любом месте для обновления.

36
задан mKorbel 1 May 2015 в 06:56
поделиться