Author: jcouteau Date: 2010-05-26 16:58:33 +0200 (Wed, 26 May 2010) New Revision: 1934 Url: http://nuiton.org/repositories/revision/jaxx/1934 Log: Fix exemple code Modified: trunk/src/site/rst/javaBeans.rst Modified: trunk/src/site/rst/javaBeans.rst =================================================================== --- trunk/src/site/rst/javaBeans.rst 2010-05-26 14:19:35 UTC (rev 1933) +++ trunk/src/site/rst/javaBeans.rst 2010-05-26 14:58:33 UTC (rev 1934) @@ -11,13 +11,18 @@ </JPanel> Cela permet de faire du data-binding en ajoutant un attribut *javaBean* sur -l'objet. Exemple :: +l'objet, sa valeur initialisant le bean. Exemple :: <JPanel> - <java.lang.Boolean id='myState' constructorParams='true' javaBean='anyValue'/> + <java.lang.Boolean id='myState' javaBean='true'/> <JLabel text='text' visible='{isMySate()}'/> </JPanel> +ou :: + + <java.lang.String id='myStatus' javaBean='Opening...'/> + + Cela permet d'avoir un mutateur sur la propriété *myState* qui déclenchera l'envoi d'un *PropertyChange* sur la propriété lors de modification de valeur (ce qui n'est pas possible en utilisant une propriété en lecture seule).