javax.swing
Class JFormattedTextField.AbstractFormatterFactory

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.swing.JFormattedTextField.AbstractFormatterFactory
Direct Known Subclasses:
DefaultFormatterFactory sample code for javax.swing.text.DefaultFormatterFactory definition code for javax.swing.text.DefaultFormatterFactory
Enclosing class:
JFormattedTextField sample code for javax.swing.JFormattedTextField definition code for javax.swing.JFormattedTextField

public abstract static class JFormattedTextField.AbstractFormatterFactory
extends Object sample code for java.lang.Object definition code for java.lang.Object

Instances of AbstractFormatterFactory are used by JFormattedTextField to obtain instances of AbstractFormatter which in turn are used to format values. AbstractFormatterFactory can return different AbstractFormatters based on the state of the JFormattedTextField, perhaps returning different AbstractFormatters when the JFormattedTextField has focus vs when it doesn't have focus.


Constructor Summary
JFormattedTextField.AbstractFormatterFactory sample code for javax.swing.JFormattedTextField.AbstractFormatterFactory.JFormattedTextField.AbstractFormatterFactory() definition code for javax.swing.JFormattedTextField.AbstractFormatterFactory.JFormattedTextField.AbstractFormatterFactory() ()
           
 
Method Summary
abstract  JFormattedTextField.AbstractFormatter sample code for javax.swing.JFormattedTextField.AbstractFormatter definition code for javax.swing.JFormattedTextField.AbstractFormatter getFormatter sample code for javax.swing.JFormattedTextField.AbstractFormatterFactory.getFormatter(javax.swing.JFormattedTextField) definition code for javax.swing.JFormattedTextField.AbstractFormatterFactory.getFormatter(javax.swing.JFormattedTextField) (JFormattedTextField sample code for javax.swing.JFormattedTextField definition code for javax.swing.JFormattedTextField  tf)
          Returns an AbstractFormatter that can handle formatting of the passed in JFormattedTextField.
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

JFormattedTextField.AbstractFormatterFactory sample code for javax.swing.JFormattedTextField.AbstractFormatterFactory() definition code for javax.swing.JFormattedTextField.AbstractFormatterFactory()

public JFormattedTextField.AbstractFormatterFactory()
Method Detail

getFormatter sample code for javax.swing.JFormattedTextField.AbstractFormatterFactory.getFormatter(javax.swing.JFormattedTextField) definition code for javax.swing.JFormattedTextField.AbstractFormatterFactory.getFormatter(javax.swing.JFormattedTextField)

public abstract JFormattedTextField.AbstractFormatter sample code for javax.swing.JFormattedTextField.AbstractFormatter definition code for javax.swing.JFormattedTextField.AbstractFormatter  getFormatter(JFormattedTextField sample code for javax.swing.JFormattedTextField definition code for javax.swing.JFormattedTextField  tf)
Returns an AbstractFormatter that can handle formatting of the passed in JFormattedTextField.

Parameters:
tf - JFormattedTextField requesting AbstractFormatter
Returns:
AbstractFormatter to handle formatting duties, a null return value implies the JFormattedTextField should behave like a normal JTextField