javax.swing.text
public class NumberFormatter extends InternationalFormatter
NumberFormatter
is an InternationalFormatter
that implements value to string and string to value conversion via
an instance of NumberFormat
.Constructor and Description |
---|
NumberFormatter()
Creates a NumberFormatter with the default NumberFormat from
NumberFormat.getNumberInstance().
|
NumberFormatter(NumberFormat format)
Creates a NumberFormatter with the specified NumberFormat.
|
Modifier and Type | Method and Description |
---|---|
void |
setFormat(Format format)
Sets the NumberFormat that this NumberFormatter will use to determine
legal values for editing and displaying.
|
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setMaximum, setMinimum, stringToValue, valueToString
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
getFormattedTextField, getNavigationFilter, invalidEdit, setEditValid, uninstall
public NumberFormatter()
public NumberFormatter(NumberFormat format)
format
- the NumberFormat to use for this NumberFormatter.public void setFormat(Format format)
setFormat
in class InternationalFormatter
format
- the Format to use to determine legal values.Format