-
Databinding
Bonjour,
J'ai une question sur le databinding et plus particulierement sur comment attaché des composants (JTextField, etc...) à une base de données. J'ai vu que ca existait dans le projet SwingLabs. Je voudrais savoir si il y a d'autres alternatives et si (ca serait vraiment bien car je ne trouve pas) vous aviez un petit exemple de code, histoire que ca me donne une idée.
Merci d'avance.
-
pour faire propre, il vaut mieux databinder avec ton Model. ensuite ce modele peut "prévenir" l'IHM qu'il a été mis à jour.
-
bw_devpt : Regarde dans les slides ici, quelques-un sont cites je crois : http://mediacast.sun.com/share/alexismp/SunDesktopJavaSwingParis16dec2005.pdf
Tu peux par exemple utiliser JGoodies Binding mais ce n'est pas tout a fait pareil que les databindings de SwingLabs.
-
Merci pour ses reponses. Est ce que par hasard vous auriez un petit bout de code, je suis tente d'utiliser le projet swinglabs, car j'utilise deja une partie de leur projet avec les JXtable, JXLogin, JXtree qui sont vraiment sympa au passage, en esperant que cela soit insere dans la JDK un jour.
J'ai lu les slides, et vraiment si vous aviez un exemple de code un peu plus fourni que celui des slides, ca serait sympa.
Merci par avance
-
J'ai pas mieux a te proposer et Richard Bair, l'auteur des databinding et le regent de SwingLabs, est en conge paternite cette semaine. Tu devrais aller sur les forums http://www.javadesktop.org/forums et dans la section SwingLabs demande de l'aide. Cela dit, les exemples des slides devraient suffire normalement.
Sinon certaines fonctionnalites de SwingLabs sont deja dans le JDK (version 1.6) : le tri et le filtrage des JTable, pas mal de choses de JDIC, etc.
-
ok merci pour les liens, maintenant je vois un peu mieux, mais juste pour info, tu disais que le databinding avec JGoodies etait un peu different, puis je savoir c'est quoi la difference par rapport au databinding swinglabs?
Merci encore