static JSpinner jSpinner(final int value) { ret swing(func -> JSpinner { new JSpinner s; s.setValue(value); ret s; }); } static JSpinner jSpinner(final int value, final int min, final int max) { ret swing(func -> JSpinner { jSpinnerCommitOnValidEdit(new JSpinner(new SpinnerNumberModel(value, min, max, 1))) }); }