Les beans JFormatted disponibles sont les suivants.
| Nom du bean | Description |
|---|---|
| com.ibm.etools.iseries.ui.JFormattedComboBox | Extension du composant Swing JComboBox. Ce bean permet d'implémenter la fonction VALUES sur le serveur IBM i. |
| com.ibm.etools.iseries.ui.JFormattedLabel | Extension du composant Swing JLabel |
| com.ibm.etools.iseries.ui.JFormattedTable | Extension du composant Swing JTable |
| com.ibm.etools.iseries.ui.JFormattedTextField | Extension du composant Swing JTextField |
| com.ibm.etools.iseries.ui.EditcodeEditwordFormatter | Ce bean vous permet de formater une chaîne en indiquant un code d'édition ou un mot d'édition IBM i. |
Toutes les valeurs d'attribut sont définies à l'aide d'un modèle de zone. La classe AS400FieldModel est le modèle de zone par défaut utilisé par les beans JFormatted. Elle définit les valeurs par défaut pour les attributs spécifiques à IBM i. Dans le cas d'application non IBM i, vous pouvez utiliser le modèle DefaultFieldModel.
Un composant JFormatted est associé à un seul modèle et un seul mandataire. Vous pouvez définir vos propres modèle et mandataire pour tout composant Swing. Pour implémenter le modèle de données, un composant textuel doit implémenter l'interface Document et définir un mandataire UI (interface utilisateur). Dans un mandataire UI, vous pouvez indiquer une vue pour la représentation visuelle du composant.
Vous trouverez de plus amples informations sur l'architecture Swing, sur le site Web suivant :
http://java.sun.com/products/jfc/tsc/articles/architecture/index.html