From tchemit@users.nuiton.org Mon Dec 21 21:11:58 2009 From: tchemit@users.nuiton.org To: jaxx-commits@list.nuiton.org Subject: [Jaxx-commits] r1692 - in trunk/jaxx-demo/src/main: java/jaxx/demo java/jaxx/demo/component/jaxx/editor java/jaxx/demo/feature/databinding java/jaxx/demo/fun resources/i18n Date: Mon, 21 Dec 2009 21:11:58 +0100 Message-ID: <20091221201158.12A0815D8D@nuiton.codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1840461131469193073==" --===============1840461131469193073== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: tchemit Date: 2009-12-21 21:11:57 +0100 (Mon, 21 Dec 2009) New Revision: 1692 Added: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSources.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/BindingExtreme= Demo.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DefaultDemoUIM= odel.java trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.ja= va Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoPanel.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/DemoTreeHelper.java trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/NumberEditor= Demo.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/fun/Calculator.css trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-en_GB.properties trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-fr_FR.properties Log: add FontSizor widget + ExtremeDatabinding demo + use FontSizor on sources Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoPanel.jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/DemoPanel.jaxx 2009-12-21 20:11:0= 1 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/DemoPanel.jaxx 2009-12-21 20:11:5= 7 UTC (rev 1692) @@ -22,8 +22,6 @@ =20 =20 - + =20 - - =20 + + - + \ No newline at end of file Copied: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSources.jaxx (from rev 16= 86, trunk/jaxx-demo/src/main/java/jaxx/demo/DemoPanel.jaxx) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSources.jaxx = (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSources.jaxx 2009-12-21 20:11= :57 UTC (rev 1692) @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Added: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java = (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java 2009-12-2= 1 20:11:57 UTC (rev 1692) @@ -0,0 +1,124 @@ +package jaxx.demo; + +import org.apache.commons.io.IOUtils; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea; + +import javax.swing.*; +import java.awt.*; +import java.util.List; +import java.util.Map; +import java.util.TreeMap; + +/** + * Created: 21 d=C3=A9c. 2009 + * + * @author Tony Chemit Copyright Code Lutin + * @version $Revision$ + *

+ * Mise a jour: $Date$ par : + * $Author: tchemit $ + */ +public class DemoSourcesHandler { + + /** + * Logger + */ + private static final Log log =3D LogFactory.getLog(DemoSourcesHandler.cl= ass); + + protected Map sourcesCache; + + public Map getSourcesCache() { + if (sourcesCache =3D=3D null) { + sourcesCache =3D new TreeMap(); + } + return sourcesCache; + } + + public String getSourceContent(DemoSources ui, String name) { + if (name =3D=3D null) { + return ""; + } + String result =3D getSourcesCache().get(name); + if (result =3D=3D null) { + try { + if (log.isDebugEnabled()) { + log.debug(name + " from " + getClass()); + } + result =3D IOUtils.toString(ui.getIncomingClass().getResourc= eAsStream(name)); + if (log.isDebugEnabled()) { + log.debug("source [" + name + "], loaded content =3D\n" = + result); + } + } catch (Exception e) { + log.error("could not load file " + name, e); + result =3D "could not load file " + name; + } + getSourcesCache().put(name, result); + } + return result; + } + + public String getSourceEditingStyle(DemoSources ui, String source) { + + if (source =3D=3D null) { + return ""; + } + String s =3D null; + if (source.matches(".*\\.jaxx") || source.matches(".*\\.xml")) { + s =3D RSyntaxTextArea.SYNTAX_STYLE_XML; + } else if (source.matches(".*\\.java")) { + s =3D RSyntaxTextArea.SYNTAX_STYLE_JAVA; + } else if (source.matches(".*\\.css")) { + s =3D RSyntaxTextArea.SYNTAX_STYLE_CSS; + } + if (log.isInfoEnabled()) { + log.info("source [" + source + "] style =3D " + s); + } + return s; + } + + public void init(DemoSources ui) { + List sources =3D ui.getSources(); + if (sources =3D=3D null) { + return; + } + for (String source : sources) { + + if (log.isInfoEnabled()) { + log.info("adding tab for resource " + source); + } + JScrollPane pane =3D new JScrollPane( + JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, + JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); + pane.setBorder(null); + // ajout de l'onglet + ui.sourceTabs.addTab(source, pane); + int index =3D ui.sourceTabs.indexOfComponent(pane); + JLabel l =3D new JLabel(source); + l.setFont(l.getFont().deriveFont((float) 10)); + ui.sourceTabs.setTabComponentAt(index, l); + } + } + + public void updateSource(DemoSources ui) { + JTabbedPane sourceTabs =3D ui.getSourceTabs(); + int index =3D sourceTabs.getSelectedIndex(); + String sourceName =3D sourceTabs.getTitleAt(index); + + if (log.isInfoEnabled()) { + log.info("new current Source : " + sourceName); + } + // attach editor to correct selected tab and reset it + JScrollPane pane =3D (JScrollPane) sourceTabs.getComponentAt(index); + pane.getViewport().add(ui.getEditor()); + ui.getEditor().setText(""); + ui.getEditor().setCaretPosition(0); + ui.getEditor().setTextAntiAliasHint(RenderingHints.KEY_ANTIALIASING.= toString()); + + // change the current source to release the editor + ui.setCurrentSource(sourceName); + + } + +} Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandl= er.java ___________________________________________________________________ Added: svn:keywords + "Author Date Id Revision HeadURL Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/DemoTreeHelper.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/DemoTreeHelper.java 2009-12-21 20= :11:01 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/DemoTreeHelper.java 2009-12-21 20= :11:57 UTC (rev 1692) @@ -29,6 +29,7 @@ import jaxx.demo.component.jaxx.navigation.item.ItemTreeNavigationDemo; import jaxx.demo.component.swing.*; import jaxx.demo.feature.databinding.BeanDataBindingDemo; +import jaxx.demo.feature.databinding.BindingExtremeDemo; import jaxx.demo.feature.validation.ValidationListDemo; import jaxx.demo.feature.validation.ValidationTableDemo; import jaxx.demo.fun.CalculatorDemo; @@ -116,6 +117,7 @@ goUp(). addText(n_("jaxxdemo.tree.feature")). addText(n_("jaxxdemo.tree.features.databinding")). + addDemo(BindingExtremeDemo.class). addDemo(BeanDataBindingDemo.class). goUp(). addText(n_("jaxxdemo.tree.features.validation")). Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/Numbe= rEditorDemo.jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/NumberEdito= rDemo.jaxx 2009-12-21 20:11:01 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/NumberEdito= rDemo.jaxx 2009-12-21 20:11:57 UTC (rev 1692) @@ -86,97 +86,4 @@ - =20 Added: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/BindingExt= remeDemo.jaxx =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/BindingExtrem= eDemo.jaxx (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/BindingExtrem= eDemo.jaxx 2009-12-21 20:11:57 UTC (rev 1692) @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
Added: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DefaultDem= oUIModel.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DefaultDemoUI= Model.java (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DefaultDemoUI= Model.java 2009-12-21 20:11:57 UTC (rev 1692) @@ -0,0 +1,137 @@ +package jaxx.demo.feature.databinding; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + +import java.beans.PropertyChangeListener; +import java.beans.PropertyChangeSupport; + +/** + * Created: 3 d=C3=A9c. 2009 + * + * @author Tony Chemit Copyright Code Lutin + * @version $Revision$ + *

+ * Mise a jour: $Date$ par : + * $Author: tchemit $ + */ +public class DefaultDemoUIModel implements DemoUIModel { + + + protected java.io.File file; + protected java.io.File file1; + protected java.lang.Boolean f1 =3D false; + protected java.lang.Boolean f0 =3D false; + + protected javax.swing.JToggleButton t1; + protected javax.swing.JToggleButton t0; + + public static final String PROPERTY_T1 =3D "t1"; + public static final String PROPERTY_F1 =3D "f1"; + public static final String PROPERTY_F0 =3D "f0"; + public static final String PROPERTY_FILE =3D "file"; + + protected final PropertyChangeSupport pcs =3D new PropertyChangeSupport(= this); + + protected static final Log log =3D LogFactory.getLog(DefaultDemoUIModel.= class); + + /*----------------------------------------------------------------------= -----------*/ + /*-- public acessor methods --------------------------------------------= -----------*/ + /*----------------------------------------------------------------------= -----------*/ + + public java.lang.Boolean getF0() { + return f0; + } + + public java.lang.Boolean getF1() { + return f1; + } + + @Override + public java.io.File getFile() { + return file; + } + + public java.io.File getFile1() { + return file1; + } + + @Override + public javax.swing.JToggleButton getT0() { + return t0; + } + + @Override + public javax.swing.JToggleButton getT1() { + return t1; + } + + @Override + public java.lang.Boolean isF0() { + return f0 !=3D null && f0; + } + + @Override + public java.lang.Boolean isF1() { + return f1 !=3D null && f1; + } + + /*----------------------------------------------------------------------= -----------*/ + /*-- public mutator methods --------------------------------------------= -----------*/ + /*----------------------------------------------------------------------= -----------*/ + + @Override + public void setF0(java.lang.Boolean newValue) { + java.lang.Boolean oldValue =3D this.f0; + this.f0 =3D newValue; + firePropertyChange(PROPERTY_F0, oldValue, newValue); + } + + @Override + public void setF1(java.lang.Boolean newValue) { + java.lang.Boolean oldValue =3D this.f1; + this.f1 =3D newValue; + firePropertyChange(PROPERTY_F1, oldValue, newValue); + } + + @Override + public void setFile(java.io.File newValue) { + java.io.File oldValue =3D this.file; + this.file =3D newValue; + firePropertyChange(PROPERTY_FILE, oldValue, newValue); + } + + + public void setT1(javax.swing.JToggleButton newValue) { + javax.swing.JToggleButton oldValue =3D this.t1; + this.t1 =3D newValue; + firePropertyChange(PROPERTY_T1, oldValue, newValue); + } + + @Override + public void firePropertyChange(String name, Object oldValue, Object newV= alue) { + pcs.firePropertyChange(name, oldValue, newValue); + } + + @Override + public void addPropertyChangeListener(PropertyChangeListener listener) { + pcs.addPropertyChangeListener(listener); + } + + @Override + public void addPropertyChangeListener(String property, PropertyChangeLis= tener listener) { + pcs.addPropertyChangeListener(property, listener); + } + + @Override + public void removePropertyChangeListener(PropertyChangeListener listener= ) { + pcs.removePropertyChangeListener(listener); + } + + @Override + public void removePropertyChangeListener(String property, PropertyChange= Listener listener) { + pcs.removePropertyChangeListener(property, listener); + } + + +} Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databind= ing/DefaultDemoUIModel.java ___________________________________________________________________ Added: svn:keywords + "Author Date Id Revision HeadURL Added: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIMode= l.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.j= ava (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.j= ava 2009-12-21 20:11:57 UTC (rev 1692) @@ -0,0 +1,74 @@ +package jaxx.demo.feature.databinding; + +import javax.swing.*; +import java.io.File; + +/** + * Created: 2 d=C3=A9c. 2009 + * + * @author Tony Chemit Copyright Code Lutin + * @version $Revision$ + *

+ * Mise a jour: $Date$ par : + * $Author: tchemit $ + */ +public interface DemoUIModel { + + Boolean isF0(); + + Boolean isF1(); + + void setF0(Boolean b); + + void setF1(Boolean b); + + JToggleButton getT0(); + + JToggleButton getT1(); + + File getFile(); + + void setFile(File newValue); + + /** + * All JAXXObject implements are capable of broadcasting PropertyChangeEvent, and + * furthermore (for technical reasons) must allow code in outside packag= es, specifically the JAXX runtime, + * to trigger these events. + * + * @param name the name of the property which changed + * @param oldValue the old value of the property + * @param newValue the new value of the property + */ + void firePropertyChange(String name, Object oldValue, Object newValue); + + /** + * Register a general {@link java.beans.PropertyChangeListener}. + * + * @param listener the listener to register + */ + void addPropertyChangeListener(java.beans.PropertyChangeListener listene= r); + + /** + * Register a {@link java.beans.PropertyChangeListener}. for the given = {@code propertyName}. + * + * @param property the property name to listen + * @param listener the listener to register + */ + void addPropertyChangeListener(String property, java.beans.PropertyChang= eListener listener); + + /** + * Unregister a general {@link java.beans.PropertyChangeListener}. + * + * @param listener the listener to unregister + */ + void removePropertyChangeListener(java.beans.PropertyChangeListener list= ener); + + /** + * Unregister a {@link java.beans.PropertyChangeListener}. for the give= n {@code propertyName}. + * + * @param property the property name to listen + * @param listener the listener to unregister + */ + void removePropertyChangeListener(String property, java.beans.PropertyCh= angeListener listener); + +} Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/databind= ing/DemoUIModel.java ___________________________________________________________________ Added: svn:keywords + "Author Date Id Revision HeadURL Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/fun/Calculator.css =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/java/jaxx/demo/fun/Calculator.css 2009-12-21 20:= 11:01 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/fun/Calculator.css 2009-12-21 20:= 11:57 UTC (rev 1692) @@ -39,8 +39,12 @@ foreground: red; } =20 -JButton:mouseover { +/*JButton:mouseover { font-weight: bold; +}*/ + +JButton.operator:mouseover { + font-weight: bold; } =20 JButton.operator:mouseover { Modified: trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-en_GB.properties =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-en_GB.properties 2009-1= 2-21 20:11:01 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-en_GB.properties 2009-1= 2-21 20:11:57 UTC (rev 1692) @@ -112,13 +112,32 @@ edit2=3DEdit 2 edit3=3DEdit 3 editor.getSelectedLocale()=3D +f0=3D +f1=3D +file...=3D form.ratio=3DRatio form.text=3DText form.text2=3DText 2 form2.ratio=3DForm 2 Ratio form2.text=3DForm 2 Text form2.text2=3DForm 2 Text 2 +getModel0().isF0()=3D +getModel0().isF0()\ &&\ getModel0().isF1()=3D +getModel0().isF0()\ ||\ getModel0().isF1()=3D +getModel0().isF1()=3D +getModel1().isF0()=3D +getModel1().isF0()\ &&\ getModel1().isF1()=3D +getModel1().isF0()\ ||\ getModel1().isF1()=3D +getModel1().isF1()=3D +getT0().isSelected()=3D +getT0().isSelected()\ &&\ getT1().isSelected()=3D +getT0().isSelected()\ ||\ getT1().isSelected()=3D +getT1().isSelected()=3D i18neditor.popup.title=3D +isF0()=3D +isF0()\ &&\ isF1()=3D +isF0()\ ||\ isF1()=3D +isF1()=3D jaxxdemo.about.message=3D

JAXX Demo


For more informations, viste= the website of the= project. jaxxdemo.action.about=3DAbout... jaxxdemo.action.about.tip=3DAbout JAXXDemo... @@ -194,6 +213,20 @@ jaxxdemo.tree.fun=3DFun jaxxdemo.warning.nimbus.landf=3DCould not init nymbus look and feel, you nee= d at leasr version 1.6u10 of java. jaxxdemo.warning.no.ui=3DNo ui environnement detected +model0.f0=3D +model0.f1=3D +model0.file...=3D +model0.isF0()=3D +model0.isF0()\ &&\ model0.isF1()=3D +model0.isF0()\ ||\ model0.isF1()=3D +model0.isF1()=3D +model1.f0=3D +model1.f1=3D +model1.file...=3D +model1.isF0()=3D +model1.isF0()\ &&\ model1.isF1()=3D +model1.isF0()\ ||\ model1.isF1()=3D +model1.isF1()=3D movies=3DMovies numbereditor.normal.float=3DSigned float numbereditor.normal.int=3DSigned integer @@ -204,6 +237,10 @@ numbereditor.without.auto.popup=3DWithout auto popup show/hide\ label1=3D show/hide\ label2=3D +t0.isSelected()=3D +t0.isSelected()\ &&\ t1.isSelected()=3D +t0.isSelected()\ ||\ t1.isSelected()=3D +t1.isSelected()=3D test=3D valid=3D x=3D Modified: trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-fr_FR.properties =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-fr_FR.properties 2009-1= 2-21 20:11:01 UTC (rev 1691) +++ trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo-fr_FR.properties 2009-1= 2-21 20:11:57 UTC (rev 1692) @@ -112,13 +112,32 @@ edit2=3DEditer 2 edit3=3DEditer 3 editor.getSelectedLocale()=3D +f0=3D +f1=3D +file...=3D form.ratio=3DForm \: ratio form.text=3DForm \: text form.text2=3DForm \: text2 form2.ratio=3DForm2 \: ratio form2.text=3DForm2 \: text form2.text2=3DForm2 \: text2 +getModel0().isF0()=3D +getModel0().isF0()\ &&\ getModel0().isF1()=3D +getModel0().isF0()\ ||\ getModel0().isF1()=3D +getModel0().isF1()=3D +getModel1().isF0()=3D +getModel1().isF0()\ &&\ getModel1().isF1()=3D +getModel1().isF0()\ ||\ getModel1().isF1()=3D +getModel1().isF1()=3D +getT0().isSelected()=3D +getT0().isSelected()\ &&\ getT1().isSelected()=3D +getT0().isSelected()\ ||\ getT1().isSelected()=3D +getT1().isSelected()=3D i18neditor.popup.title=3D +isF0()=3D +isF0()\ &&\ isF1()=3D +isF0()\ ||\ isF1()=3D +isF1()=3D jaxxdemo.about.message=3D

JAXX Demo


Pour plus d'informations, vo= us pouvez visiter le site du projet. jaxxdemo.action.about=3DA propos jaxxdemo.action.about.tip=3DA propos de JAXX Demo... @@ -194,6 +213,20 @@ jaxxdemo.tree.fun=3DFun jaxxdemo.warning.nimbus.landf=3DLe look and Feel Nimbus n'a pas \u00E9t\u00E= 9 trouv\u00E9, il faut au moins la version 1.6u10 de java. jaxxdemo.warning.no.ui=3DAucun environnement graphique d\u00E9tect\u00E9 +model0.f0=3D +model0.f1=3D +model0.file...=3D +model0.isF0()=3D +model0.isF0()\ &&\ model0.isF1()=3D +model0.isF0()\ ||\ model0.isF1()=3D +model0.isF1()=3D +model1.f0=3D +model1.f1=3D +model1.file...=3D +model1.isF0()=3D +model1.isF0()\ &&\ model1.isF1()=3D +model1.isF0()\ ||\ model1.isF1()=3D +model1.isF1()=3D movies=3DFilms numbereditor.normal.float=3DD\u00E9cimal primitif \: [%1$s] numbereditor.normal.int=3DEntier primitif \: [%1$s] @@ -204,6 +237,10 @@ numbereditor.without.auto.popup=3DSans popup auto show/hide\ label1=3D show/hide\ label2=3D +t0.isSelected()=3D +t0.isSelected()\ &&\ t1.isSelected()=3D +t0.isSelected()\ ||\ t1.isSelected()=3D +t1.isSelected()=3D test=3D valid=3Dvalide x=3Dx --===============1840461131469193073==--