@Override public void setFormat(Format format) { if (format != null && ! (format instanceof NumberFormat)){ throw new IllegalArgumentException("format must be an instance of NumberFormat or null"); } super.setFormat(format); }
@Override public void setFormat(Format format) { if (format != null && ! (format instanceof NumberFormat)){ throw new IllegalArgumentException("format must be an instance of NumberFormat or null"); } super.setFormat(format); }
private void update() { try { formatTextField.setBackground(null); applyAction.setEnabled(true); for (NumberFormatter formatter : dynamicFormatters) { formatter.setFormat(new DecimalFormat(formatTextField.getText())); } startValueTextField.setValue(startValueTextField.getValue()); endValueTextField.setValue(endValueTextField.getValue()); incrementTextField.setValue(incrementTextField.getValue()); } catch (IllegalArgumentException e) { formatTextField.setBackground(Color.RED); applyAction.setEnabled(false); } } });
numberFormatter.setFormat( numberFormat ); if( space.isInteger() ) { numberFormatter.setValueClass( Long.class );
intFormatter.setFormat(integerFormat); intFormatter.setMinimum(minimum); intFormatter.setMaximum(maximum);
intFormatter.setFormat(integerFormat); intFormatter.setMinimum(minimum); intFormatter.setMaximum(maximum);
intFormatter.setFormat(integerFormat); intFormatter.setOverwriteMode(false); intFormatter.setMinimum(minimum);
doubleFormatter.setFormat(doubleFormat); doubleFormatter.setOverwriteMode(false); doubleFormatter.setMinimum(minimum);
intFormatter.setFormat(integerFormat); intFormatter.setMinimum(minimum); intFormatter.setMaximum(maximum);
NumberFormatter intFormatter = new NumberFormatter(integerFormat); intFormatter.setFormat(integerFormat);