@Override @SuppressWarnings({ "rawtypes", "unchecked" }) public void setMinimum(final Comparable minimum) { min = minimum; super.setMinimum(minimum); }
@Override @SuppressWarnings({ "rawtypes", "unchecked" }) public void setMinimum(final Comparable minimum) { min = minimum; super.setMinimum(minimum); }
@Override public void run() { Long min = (Long) Utils.getProperty(data, FieldLong.this.minimumProperty); spinnerModel.setMinimum(min); } });
@Override public void run() { Integer min = (Integer) Utils.getProperty(data, FieldInteger.this.minimumProperty); spinnerModel.setMinimum(min); } });
// Disabling mouse input without desabling the JSpinner itself JSpinner spinner = ...; // set the minimum and maximum values to the current value, // thus preventing changes to the spinner's current value SpinnerNumberModel snm = (SpinnerNumberModel) spinner.getModel(); snm.setMinimum((Integer)spinner.getValue()); snm.setMaximum((Integer)spinner.getValue());
public void setMin(Integer min) { if (this.min != min) { this.min = min; SpinnerNumberModel model = (SpinnerNumberModel) this.getModel(); if (min == null) { model.setMinimum(null); } else { model.setMinimum(min); } // update the text filed by resetting value this.editor.setValue(this.editor.getValue()); } }
public void propertyChange(PropertyChangeEvent evt) { if (ParamProperties.MAXVALUE_KEY.equals(evt.getPropertyName())) { ((SpinnerNumberModel) spinner.getModel()).setMaximum((Comparable) properties.getMaxValue()); } if (ParamProperties.MINVALUE_KEY.equals(evt.getPropertyName())) { ((SpinnerNumberModel) spinner.getModel()).setMinimum((Comparable) properties.getMinValue()); } } });
private IntegerFieldDocumentListener(XSpinner field) { this.field = field; JTextField editor = ((JSpinner.DefaultEditor) field.getEditor()).getTextField(); editor.getDocument().addDocumentListener(this); timer = new Timer(750, new ActionListener() { public void actionPerformed(ActionEvent e) { try { getField().commitEdit(); } catch (ParseException pe) { /**/ } } }); timer.setRepeats(false); SpinnerNumberModel numberModel = (SpinnerNumberModel) field.getModel(); numberModel.setMinimum(-1); numberModel.setMaximum(Integer.MAX_VALUE); numberModel.setStepSize(1000); field.addChangeListener(this); }
private IntegerFieldDocumentListener(XSpinner field) { this.field = field; JTextField editor = ((JSpinner.DefaultEditor) field.getEditor()).getTextField(); editor.getDocument().addDocumentListener(this); timer = new Timer(750, new ActionListener() { public void actionPerformed(ActionEvent e) { try { getField().commitEdit(); } catch (ParseException pe) { /**/ } } }); timer.setRepeats(false); SpinnerNumberModel numberModel = (SpinnerNumberModel) field.getModel(); numberModel.setMinimum(-1); numberModel.setMaximum(Integer.MAX_VALUE); numberModel.setStepSize(1000); field.addChangeListener(this); }
private IntegerFieldDocumentListener(XSpinner field) { this.field = field; JTextField editor = ((JSpinner.DefaultEditor) field.getEditor()).getTextField(); editor.getDocument().addDocumentListener(this); timer = new Timer(750, new ActionListener() { public void actionPerformed(ActionEvent e) { try { getField().commitEdit(); } catch (ParseException pe) { /**/ } } }); timer.setRepeats(false); SpinnerNumberModel numberModel = (SpinnerNumberModel) field.getModel(); numberModel.setMinimum(-1); numberModel.setMaximum(Integer.MAX_VALUE); numberModel.setStepSize(1000); field.addChangeListener(this); }
private IntegerFieldDocumentListener(XSpinner field) { this.field = field; JTextField editor = ((JSpinner.DefaultEditor) field.getEditor()).getTextField(); editor.getDocument().addDocumentListener(this); timer = new Timer(750, new ActionListener() { public void actionPerformed(ActionEvent e) { try { getField().commitEdit(); } catch (ParseException pe) { /**/ } } }); timer.setRepeats(false); SpinnerNumberModel numberModel = (SpinnerNumberModel) field.getModel(); numberModel.setMinimum(-1); numberModel.setMaximum(Integer.MAX_VALUE); numberModel.setStepSize(1000); field.addChangeListener(this); }
private IntegerFieldDocumentListener(XSpinner field) { this.field = field; JTextField editor = ((JSpinner.DefaultEditor) field.getEditor()).getTextField(); editor.getDocument().addDocumentListener(this); timer = new Timer(750, new ActionListener() { public void actionPerformed(ActionEvent e) { try { getField().commitEdit(); } catch (ParseException pe) { /**/ } } }); timer.setRepeats(false); SpinnerNumberModel numberModel = (SpinnerNumberModel) field.getModel(); numberModel.setMinimum(-1); numberModel.setMaximum(Integer.MAX_VALUE); numberModel.setStepSize(1000); field.addChangeListener(this); }
private void updateTimelineBounds(JComponent source) { ComponentGroup.ComponentWrapper wrapper; if ( (wrapper = m_startTime.findWrapper(source)) != null) { float value = wrapper.getValue(); stopTimeSlider.setExtent( Math.round( value * 100)); ((SpinnerNumberModel)stopTimeSpinner.getModel()).setMinimum( new Double(value)); } else if ((wrapper = m_stopTime.findWrapper(source)) != null) { float value = wrapper.getValue(); startTimeSlider.setExtent( startTimeSlider.getMaximum() - Math.round( value * 100)); ((SpinnerNumberModel)startTimeSpinner.getModel()).setMaximum( new Double(value)); } }
final SpinnerNumberModel model = new SpinnerNumberModel(); model.setMaximum(100); model.setMinimum(15); model.setStepSize(1); model.setValue((int) Math.round(frame.getMapPanel().getScale() * 100));
snm.setMinimum(1); snm.setMaximum(256); snm.setStepSize(1);
@Override public void update() { final double value = model.getCurrentValue(); final double min = model.getRangeMin(); final double max = model.getRangeMax(); final boolean rangeChanged = ( dmax != max || dmin != min ); if ( rangeChanged ) { dmin = min; dmax = max; final SpinnerNumberModel spinnerModel = ( SpinnerNumberModel ) spinner.getModel(); spinnerModel.setMinimum( min ); spinnerModel.setMaximum( max ); } slider.setValue( toSlider( value ) ); spinner.setValue( value ); if ( rangeChanged ) updateNumberFormat(); if ( rangeChanged && rangeListener != null ) rangeListener.rangeChanged(); }
@Override public void update() { final int value = model.getCurrentValue(); final int min = model.getRangeMin(); final int max = model.getRangeMax(); if (slider.getMaximum() != max || slider.getMinimum() != min) { slider.setMinimum( min ); slider.setMaximum( max ); final SpinnerNumberModel spinnerModel = ( SpinnerNumberModel ) spinner.getModel(); spinnerModel.setMinimum( min ); spinnerModel.setMaximum( max ); } slider.setValue( value ); spinner.setValue( value ); } }
((SpinnerNumberModel) spinner.getModel()).setMinimum((Comparable) properties.getMinValue());
model.setMinimum(co.intValue());
groupModel.removeChangeListener(listener); if (isAnd()) { groupModel.setMinimum(0); groupModel.setValue(0); jGroup.setEditor(new JSpinner.DefaultEditor(jGroup)); jGroup.setModel(groupModel); jGroup.setEditor(new JSpinner.NumberEditor(jGroup)); groupModel.setMinimum(1); if (groupModel.getNumber().intValue() == 0) { groupModel.setValue(1);