diff options
Diffstat (limited to 'src/com/itmill/toolkit/demo/features/FeatureTextField.java')
-rw-r--r-- | src/com/itmill/toolkit/demo/features/FeatureTextField.java | 85 |
1 files changed, 39 insertions, 46 deletions
diff --git a/src/com/itmill/toolkit/demo/features/FeatureTextField.java b/src/com/itmill/toolkit/demo/features/FeatureTextField.java index 00aebc99e3..a92b155a62 100644 --- a/src/com/itmill/toolkit/demo/features/FeatureTextField.java +++ b/src/com/itmill/toolkit/demo/features/FeatureTextField.java @@ -1,30 +1,30 @@ /* ************************************************************************* - IT Mill Toolkit + IT Mill Toolkit - Development of Browser User Interfaces Made Easy + Development of Browser User Interfaces Made Easy - Copyright (C) 2000-2006 IT Mill Ltd - - ************************************************************************* + Copyright (C) 2000-2006 IT Mill Ltd + + ************************************************************************* - This product is distributed under commercial license that can be found - from the product package on license.pdf. Use of this product might - require purchasing a commercial license from IT Mill Ltd. For guidelines - on usage, see licensing-guidelines.html + This product is distributed under commercial license that can be found + from the product package on license.pdf. Use of this product might + require purchasing a commercial license from IT Mill Ltd. For guidelines + on usage, see licensing-guidelines.html - ************************************************************************* - - For more information, contact: - - IT Mill Ltd phone: +358 2 4802 7180 - Ruukinkatu 2-4 fax: +358 2 4802 7181 - 20540, Turku email: info@itmill.com - Finland company www: www.itmill.com - - Primary source for information and releases: www.itmill.com + ************************************************************************* + + For more information, contact: + + IT Mill Ltd phone: +358 2 4802 7180 + Ruukinkatu 2-4 fax: +358 2 4802 7181 + 20540, Turku email: info@itmill.com + Finland company www: www.itmill.com + + Primary source for information and releases: www.itmill.com - ********************************************************************** */ + ********************************************************************** */ package com.itmill.toolkit.demo.features; @@ -38,7 +38,8 @@ public class FeatureTextField extends Feature { protected Component getDemoComponent() { - OrderedLayout l = new OrderedLayout(); + OrderedLayout l = new OrderedLayout( + OrderedLayout.ORIENTATION_HORIZONTAL); // Test component TextField tf = new TextField("Caption"); @@ -47,43 +48,35 @@ public class FeatureTextField extends Feature { l.addComponent(test); // Properties - PropertyPanel p = new PropertyPanel(tf); - l.addComponent(p); - Form f = - p.createBeanPropertySet( - new String[] { - "columns", - "rows", - "wordwrap", - "writeThrough", - "readThrough", - "nullRepresentation", - "nullSettingAllowed", - "secret" }); - p.addProperties("Text field properties", f); + propertyPanel = new PropertyPanel(tf); + Form f = propertyPanel.createBeanPropertySet(new String[] { "columns", + "rows", "wordwrap", "writeThrough", "readThrough", + "nullRepresentation", "nullSettingAllowed", "secret" }); + propertyPanel.addProperties("Text field properties", f); return l; } protected String getExampleSrc() { return "TextField tf = new TextField(\"Caption\");\n" - + "tf.setValue(\"Contents\");"; + + "tf.setValue(\"Contents\");"; } + /** * @see com.itmill.toolkit.demo.features.Feature#getDescriptionXHTML() */ protected String getDescriptionXHTML() { return "<p>TextField combines the logic of both the single line text-entry field and the multi-line " - + "text-area into one component. " - + "As with all Data-components of IT Mill Toolkit, the TextField can also be bound to an " - + "underlying data source, both directly or in a buffered (asynchronous) " - + "mode. In buffered mode its background color will change to indicate " - + "that the value has changed but is not committed.</p>" - + "<p>Furthermore a validators may be bound to the component to " - + "check and validate the given input before it is actually commited." - + "</p>" - + "<p>On the demo tab you can try out how the different properties affect the " - + "presentation of the component.</p>"; + + "text-area into one component. " + + "As with all Data-components of IT Mill Toolkit, the TextField can also be bound to an " + + "underlying data source, both directly or in a buffered (asynchronous) " + + "mode. In buffered mode its background color will change to indicate " + + "that the value has changed but is not committed.</p>" + + "<p>Furthermore a validators may be bound to the component to " + + "check and validate the given input before it is actually commited." + + "</p>" + + "<p>On the demo tab you can try out how the different properties affect the " + + "presentation of the component.</p>"; } protected String getImage() { |