- java.lang.Object
- javax.swing.JFormattedTextField.AbstractFormatterFactory
- Direct Known Subclasses:
DefaultFormatterFactory
- Enclosing class:
- JFormattedTextField
public abstract static class JFormattedTextField.AbstractFormatterFactory extends Object
Instances ofAbstractFormatterFactory
are used byJFormattedTextField
to obtain instances ofAbstractFormatter
which in turn are used to format values.AbstractFormatterFactory
can return differentAbstractFormatter
s based on the state of theJFormattedTextField
, perhaps returning differentAbstractFormatter
s when theJFormattedTextField
has focus vs when it doesn't have focus.- Since:
- 1.4
Constructor Summary
Constructors Constructor Description AbstractFormatterFactory()
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract JFormattedTextField.AbstractFormatter
getFormatter(JFormattedTextField tf)
Returns anAbstractFormatter
that can handle formatting of the passed inJFormattedTextField
.
Method Detail
getFormatter
public abstract JFormattedTextField.AbstractFormatter getFormatter(JFormattedTextField tf)
Returns anAbstractFormatter
that can handle formatting of the passed inJFormattedTextField
.- Parameters:
tf
- JFormattedTextField requesting AbstractFormatter- Returns:
- AbstractFormatter to handle formatting duties, a null return value implies the JFormattedTextField should behave like a normal JTextField