Author: tchemit Date: 2009-12-08 16:49:24 +0100 (Tue, 08 Dec 2009) New Revision: 1675 Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/navigation/content/ContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/component/swing/JRadioButtonMenuItemDemo.jaxx Log: - use FQN in interface attribute - change extreme binding (will not work with new binding framework) Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/navigation/content/ContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/navigation/content/ContentUI.jaxx 2009-12-02 15:49:46 UTC (rev 1674) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/navigation/content/ContentUI.jaxx 2009-12-08 15:49:24 UTC (rev 1675) @@ -21,12 +21,11 @@ <JPanel abstract='true' layout='{new BorderLayout()}' genericType='B extends Object' - implements='NavigationContentUI'> + implements='jaxx.runtime.swing.navigation.NavigationContentUI'> <script><![CDATA[ import jaxx.demo.component.jaxx.navigation.*; import jaxx.runtime.swing.navigation.NavigationTreeNode; -import jaxx.runtime.swing.navigation.NavigationContentUI; ContentUIHandler getHandler() { return getContextValue(ContentUIHandler.class); Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/swing/JRadioButtonMenuItemDemo.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/swing/JRadioButtonMenuItemDemo.jaxx 2009-12-02 15:49:46 UTC (rev 1674) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/swing/JRadioButtonMenuItemDemo.jaxx 2009-12-08 15:49:24 UTC (rev 1675) @@ -19,6 +19,13 @@ ##%* --> <JMenuItemDemo> + <script><![CDATA[ + +protected Font updateFont(Object selectedValue) { + return UIManager.getFont("Label.font").deriveFont(selectedValue != null ? (float) ((Integer) selectedValue).intValue() : 12); +} +]]> + </script> <JMenuBar id='menuBar'> <JMenu text='Font size'> <JRadioButtonMenuItem text='10' value='{new Integer(10)}' buttonGroup='fontSize'/> @@ -30,5 +37,6 @@ </JMenuBar> <JLabel id='demoMessage' text='Font size: {fontSize.getSelectedValue()}' horizontalAlignment='center' - font='{UIManager.getFont("Label.font").deriveFont(fontSize.getSelectedValue() != null ? (float) ((Integer) fontSize.getSelectedValue()).intValue() : 12)}'/> + font='{updateFont(fontSize.getSelectedValue())}'/> + <!--font='{UIManager.getFont("Label.font").deriveFont(fontSize.getSelectedValue() != null ? (float) ((Integer) fontSize.getSelectedValue()).intValue() : 12)}'/>--> </JMenuItemDemo>