précédent | suivant | table des matières
|
Un JFormattedTextField permet de faire des saisies de texte formatté, éventuellement adaptés à la localisation.
Un JFormattedTextField permet de configurer l'action à faire quand le JFormattedTextField perd le focus, en utilisant la méthode setFocusLostBehavior :
Les constructeurs
JFormattedTextField() |
Crée un JFormattedTextField. |
JFormattedTextField(Format f) |
Crée un JFormattedTextField avec un format. |
JFormattedTextField( JFormattedTextField.AbstractFormatter) |
Crée un JFormattedTextField avec un AbstractFormatter. |
JFormattedTextField( JFormattedTextField.AbstractFormatterFactory) |
|
JFormattedTextField( JFormattedTextField.AbstractFormatterFactory, Object valeur) |
|
JFormattedTextField(Object valeur) |
Méthodes
Object getValue() |
Retourne la dernière valeur valide éditée dans le JFormattedTextField. Cette valeur dépend de la stratégie mise en place par la méthode setFocusLostBehavior. |
void setValue(Object v) |
Affecte une valeur au JFormattedTextField. |
boolean isEditValid() |
Retourne true si la valeur éditée est valide. |
int getFocusLostBehavior() |
Retourne le comportement du JFormattedTextField quand il perd le focus. |
void setFocusLostBehavior(int s) |
Affecte le comportement du JFormattedTextField quand il perd le focus. |
. . . |
Format
La hiérarchie des classes Format est constituée de
classes permettant de formatter des données élémentaires. L'image ci-contre est cliquable |
AbstractFormatter
Les instances des classes dérivées de la classe AbstractFormatter
sont utilisées par JFormattedTextField pour faire des conversions d'un Object vers une chaîne de
caractères et réciproquement. La hiérarchie des classes dérivées de AbstractFormatter est : |
AbstractFormatterFactory
Les
instances des classes dérivées de la classe AbstractFormatterFactory sont
utilisées par JFormattedTextField pour obtenir des instances de AbstractFormatter La hiérarchie des classes dérivées de AbstractFormatterFactory est : |