Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| slam4:gui:jfacebinding [2013/03/28 01:46] – [3.2- Modification de la vue] jcheron | slam4:gui:jfacebinding [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| <sxh java; | <sxh java; | ||
| - | public abstract class AbstractModelObject | + | public abstract class AbstractModel |
| private final PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport( | private final PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport( | ||
| this); | this); | ||
| Ligne 46: | Ligne 46: | ||
| * Appeler **firePropertyChange** sur la modification de ses membres | * Appeler **firePropertyChange** sur la modification de ses membres | ||
| <sxh java; | <sxh java; | ||
| - | public class Utilisateur extends | + | public class Utilisateur extends |
| private String nom; | private String nom; | ||
| private int age; | private int age; | ||
| Ligne 98: | Ligne 98: | ||
| ===== -- Création d'une vue ===== | ===== -- Création d'une vue ===== | ||
| - | Créer la classe FormUtilisateur, | ||
| - | {{: | + | < |
| + | < | ||
| + | < | ||
| + | </ | ||
| + | {{: | ||
| ==== -- Implémentation du code ==== | ==== -- Implémentation du code ==== | ||
| < | < | ||
| Ligne 153: | Ligne 156: | ||
| <sxh java; | <sxh java; | ||
| - | public class Utilisateurs extends | + | public class Utilisateurs extends |
| private final List< | private final List< | ||
| Ligne 184: | Ligne 187: | ||
| ==== -- Implémentation du comportement ==== | ==== -- Implémentation du comportement ==== | ||
| + | < | ||
| <sxh java; | <sxh java; | ||
| btnAjouter.addSelectionListener(new SelectionAdapter() { | btnAjouter.addSelectionListener(new SelectionAdapter() { | ||
| Ligne 207: | Ligne 210: | ||
| }); | }); | ||
| </ | </ | ||
| + | ==== -- Ajout du binding ==== | ||
| + | < | ||
| + | {{: | ||
| + | |||
| + | < | ||