[Buix-commits] r1358 - in guix/trunk/guix-test/src/main/java/org/nuiton/guix: . demo
Author: kmorin Date: 2009-04-24 15:39:17 +0000 (Fri, 24 Apr 2009) New Revision: 1358 Added: guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/ guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.css guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.guix guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.script guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/scriptFile.script Log: Ajout de fichiers test Added: guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.css =================================================================== --- guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.css (rev 0) +++ guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.css 2009-04-24 15:39:17 UTC (rev 1358) @@ -0,0 +1,10 @@ +#display:{ + object . getText( ) . startsWith( "-" ) +} + +{ +foreground: red + +; +} + Added: guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.guix =================================================================== --- guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.guix (rev 0) +++ guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.guix 2009-04-24 15:39:17 UTC (rev 1358) @@ -0,0 +1,149 @@ +<?xml version='1.0' encoding='UTF-8' ?> +<Application title="JAXX Demo" width='1024' height='800' xmlns:swing='javax.swing.*'> + <script><![CDATA[ + +org.codelutin.i18n.I18n.init(); + +void $afterCompleteSetup() { + try { jaxx.runtime.SwingUtil.initNimbusLoookAndFeel(); } catch (Exception e) { log.error(e.getMessage(), e); } + SwingUtilities.invokeLater(new Runnable() { + @Override + public void run() { + int i=0; + while( i < list.getRowCount()) { + list.expandRow(i++); + } + } + }); +} + +]]></script> + + <style><![CDATA[ +#table { + border: { BorderFactory . createEmptyBorder( 4, 4, 4, 4 ) +} + +; +font-face: + +"Trebuchet MS" +; +} + +#display { + background: #BCE5AD; + opaque: true; + horizontalAlignment: right; + border: { BorderFactory . createBevelBorder( BevelBorder . LOWERED ) +} + +; +font-size: + +22 +; +font-weight: bold + +; +} +]]></style> + <swing:JSplitPane> + <!--JSplitPane dividerLocation='200'--> + <swing:JScrollPane> + <swing:JTree id='list' showsRootHandles='true' + onValueChanged='cardLayout.show(preview, list.getSelectionValue() instanceof DemoPanel ? ((DemoPanel) list.getSelectionValue()).getLabel() : emptyDemo.getLabel())' + cellRenderer='{new javax.swing.tree.DefaultTreeCellRenderer() { + public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) { + if (value instanceof DemoPanel) + value = ((DemoPanel) value).getLabel(); + return super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus); + } + } + }'> + <item value="Components"> + <item value='Buttons'> + <item value='{buttonDemo}'/> + <item value='{checkBoxDemo}'/> + <item value='{radioButtonDemo}'/> + <item value='{toggleButtonDemo}'/> + </item> + + <item value='Form elements'> + <item value='Text'> + <item value='{passwordFieldDemo}'/> + <item value='{textFieldDemo}'/> + <item value='{textAreaDemo}'/> + </item> + + <item value='{comboBoxDemo}'/> + <item value='{listDemo}'/> + <item value='{sliderDemo}'/> + <item value='{spinnerDemo}'/> + </item> + + <item value='Layout components'> + <item value='{splitPaneDemo}'/> + </item> + + <item value='Menus'> + <item value='{menuItemDemo}'/> + <item value='{checkBoxMenuItemDemo}'/> + <item value='{radioButtonMenuItemDemo}'/> + </item> + + <item value='Windows'> + <item value='{dialogDemo}'/> + </item> + + <item value='{progressBarDemo}'/> + + </item> + + <item value='{labelStyleDemo}'/> + + <item value='{counterDemo}'/> + <item value='{calculatorDemo}'/> + + <item value='New features'> + <item value='Validation'> + <item value='{validationDemo1}'/> + <item value='{validationDemo2}'/> + </item> + <item value='{dataBindingDemo}'/> + <item value='{boxedDecoratorDemo}'/> + </item> + </swing:JTree> + </swing:JScrollPane> + <java.awt.CardLayout id='cardLayout'/> + + <Panel id='preview' layout='{cardLayout}'> + <jaxx.EmptyDemo id='emptyDemo' constraints='emptyDemo.getLabel()'/> + <JButtonDemo id='buttonDemo' constraints='buttonDemo.getLabel()'/> + <JCheckBoxDemo id='checkBoxDemo' constraints='checkBoxDemo.getLabel()'/> + <JCheckBoxMenuItemDemo id='checkBoxMenuItemDemo' constraints='checkBoxMenuItemDemo.getLabel()'/> + <JComboBoxDemo id='comboBoxDemo' constraints='comboBoxDemo.getLabel()'/> + <JDialogDemo id='dialogDemo' constraints='dialogDemo.getLabel()'/> + <JListDemo id='listDemo' constraints='listDemo.getLabel()'/> + <JMenuItemDemo id='menuItemDemo' constraints='menuItemDemo.getLabel()'/> + <JPasswordFieldDemo id='passwordFieldDemo' constraints='passwordFieldDemo.getLabel()'/> + <JProgressBarDemo id='progressBarDemo' constraints='progressBarDemo.getLabel()'/> + <JSliderDemo id='sliderDemo' constraints='sliderDemo.getLabel()'/> + <JSpinnerDemo id='spinnerDemo' constraints='spinnerDemo.getLabel()'/> + <JSplitPaneDemo id='splitPaneDemo' constraints='splitPaneDemo.getLabel()'/> + <JRadioButtonDemo id='radioButtonDemo' constraints='radioButtonDemo.getLabel()'/> + <JRadioButtonMenuItemDemo id='radioButtonMenuItemDemo' constraints='radioButtonMenuItemDemo.getLabel()'/> + <JToggleButtonDemo id='toggleButtonDemo' constraints='toggleButtonDemo.getLabel()'/> + <JTextFieldDemo id='textFieldDemo' constraints='textFieldDemo.getLabel()'/> + <JTextAreaDemo id='textAreaDemo' constraints='textAreaDemo.getLabel()'/> + <ValidationListDemo id='validationDemo1' constraints='validationDemo1.getLabel()'/> + <ValidationTableDemo id='validationDemo2' constraints='validationDemo2.getLabel()'/> + <BeanDataBindingDemo id='dataBindingDemo' constraints='dataBindingDemo.getLabel()'/> + <LabelStyleDemo id='labelStyleDemo' constraints='labelStyleDemo.getLabel()'/> + <CounterDemo id='counterDemo' constraints='counterDemo.getLabel()'/> + <CalculatorDemo id='calculatorDemo' constraints='calculatorDemo.getLabel()'/> + <BoxedDecoratorDemo id='boxedDecoratorDemo' constraints='boxedDecoratorDemo.getLabel()'/> + </Panel> + <style source="JButton.css" /> + </swing:JSplitPane> +</Application> Added: guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.script =================================================================== --- guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.script (rev 0) +++ guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/GuixDemo.script 2009-04-24 15:39:17 UTC (rev 1358) @@ -0,0 +1,3 @@ +public void testSameName() { + System.out.println("load the script file with the same name"); +} Added: guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/scriptFile.script =================================================================== --- guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/scriptFile.script (rev 0) +++ guix/trunk/guix-test/src/main/java/org/nuiton/guix/demo/scriptFile.script 2009-04-24 15:39:17 UTC (rev 1358) @@ -0,0 +1,3 @@ +public void testOtherName() { + System.out.println("load the script file with a specified name"); +}
participants (1)
-
kmorin@users.labs.libre-entreprise.org