/** * Constructs an empty <code>TextField</code> with given caption. * * @param caption * the caption <code>String</code> for the editor. */ public TextField(String caption) { this(); setCaption(caption); }
/** * Constructs a new {@code TextField} with the given caption and a value * change listener. * <p> * The listener is called when the value of this {@code TextField} is * changed either by the user or programmatically. * * @param caption * the caption {@code String} for the editor. * @param valueChangeListener * the value change listener, not {@code null} */ public TextField(String caption, ValueChangeListener<String> valueChangeListener) { this(valueChangeListener); setCaption(caption); }
/** * Constructs a new <code>TextField</code> with the given caption and * initial text contents. * * @param caption * the caption <code>String</code> for the editor. * @param value * the initial text content of the editor, not {@code null} */ public TextField(String caption, String value) { setValue(value); setCaption(caption); }
/** * Sets the label of the value input field. * * @param fieldName the field name to be used * @return the instance itself */ public KeyValueInputDialogWindow withValueFieldName(String fieldName) { m_valueInputField.setCaption(fieldName); return this; }
/** * Sets the label of the key input field. * * @param fieldName the field name to be used * @return the instance itself */ public KeyValueInputDialogWindow withKeyFieldName(String fieldName) { m_keyInputField.setCaption(fieldName); return this; }
/** * Sets the label of the input field. * * @param fieldName the field name to be used * @return the instance itself */ public StringInputDialogWindow withFieldName(String fieldName) { m_inputField.setCaption(fieldName); return this; }
public void setInputCaption(String caption) { inputField.setCaption(caption); }
@Override public Field createField(Item item, Object propertyId, Component uiContext) { Field field = null; if (propertyId.equals(_NAME) || propertyId.equals(_VALUE)) { TextField textField = new TextField(); textField.setNullRepresentation(""); if (_NAME.equals(propertyId)) { textField.setRequired(true); textField.setRequiredError(getMessage("validate.item.ext.name.empty")); textField.setCaption(getMessage("dict.item.extensions.name")); } else { textField.setCaption(getMessage("dict.item.extensions.value")); } field = textField; } return field; } }
@Override protected void init(VaadinRequest request) { TextField nameField = new TextField(); nameField.setCaption("Your name"); Button button = new Button("Print Hello", event -> { Runtime runtime = Runtime.getRuntime(); printHelloDocument(String.format( "Hello %s!\n" + "Your PC is so powerful:\n" + "%s processors\n" + "%s free memory\n" + "%s max memory", nameField.getValue(), runtime.availableProcessors(), runtime.freeMemory(), runtime.maxMemory())); }); VerticalLayout content = new VerticalLayout(); content.addComponents(nameField, button); setContent(content); }
public void enter(int numSourceParameters) { if(numSourceParameters != this.numSourceParameters) { this.numSourceParameters = numSourceParameters; this.sourceParameterNamesTextField = new ArrayList<TextField>(); namesLayout.removeAllComponents(); for (int i = 0; i < this.numSourceParameters; i++) { TextField nameField = new TextField(); nameField.setCaption("Source Parameter Name " + (i + 1)); nameField.setWidth(150, Unit.PIXELS); nameField.removeAllValidators(); nameField.addValidator(new StringLengthValidator("You must provide a parameter name!",1 , null, false)); nameField.setValidationVisible(false); this.sourceParameterNamesTextField.add(nameField); namesLayout.addComponent(nameField); } } }
public void enter(int numSourceParameters) { if(numSourceParameters != this.numTargetParameters) { this.numTargetParameters = numSourceParameters; this.targetParameterNamesTextField = new ArrayList<TextField>(); namesLayout.removeAllComponents(); for (int i = 0; i < this.numTargetParameters; i++) { TextField nameField = new TextField(); nameField.setCaption("Target Parameter Name " + (i + 1)); nameField.setWidth(150, Unit.PIXELS); nameField.removeAllValidators(); nameField.addValidator(new StringLengthValidator("You must provide a parameter name!",1 , null, false)); nameField.setValidationVisible(false); this.targetParameterNamesTextField.add(nameField); namesLayout.addComponent(nameField); } } }
public void enter(int numSourceParameters) { if(numSourceParameters != this.numSourceParameters) { this.numSourceParameters = numSourceParameters; this.sourceParameterNamesTextField = new ArrayList<TextField>(); namesLayout.removeAllComponents(); for (int i = 0; i < this.numSourceParameters; i++) { TextField nameField = new TextField(); nameField.setCaption("Source Parameter Name " + (i+1)); nameField.setWidth(150, Unit.PIXELS); nameField.removeAllValidators(); nameField.addValidator(new StringLengthValidator("You must provide a parameter name!",1 , null, false)); nameField.setValidationVisible(false); this.sourceParameterNamesTextField.add(nameField); namesLayout.addComponent(nameField); } } }
m_usernameTextField.setCaption("Username"); m_groupField.setCaption("Role");
field.setCaption(getMessage("processdata.comments.comment.form.createTime")); field.setReadOnly(true); f.addField("createTime", field); field.setCaption(getMessage("processdata.comments.comment.form.author")); field.setReadOnly(true);
private HorizontalLayout getSecurityTokenLayout(final String securityToken) { final HorizontalLayout securityTokenLayout = new HorizontalLayout(); final Label securityTableLbl = new Label( SPUIComponentProvider.getBoldHTMLText(getI18n().getMessage("label.target.security.token")), ContentMode.HTML); securityTableLbl.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTableLbl.addStyleName("label-style"); final TextField securityTokentxt = new TextField(); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_TINY); securityTokentxt.addStyleName("targetDtls-securityToken"); securityTokentxt.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTokentxt.setCaption(null); securityTokentxt.setNullRepresentation(""); securityTokentxt.setValue(securityToken); securityTokentxt.setReadOnly(true); securityTokenLayout.addComponent(securityTableLbl); securityTokenLayout.addComponent(securityTokentxt); return securityTokenLayout; }
private HorizontalLayout getSecurityTokenLayout(final String securityToken) { final HorizontalLayout securityTokenLayout = new HorizontalLayout(); final Label securityTableLbl = new Label( SPUIComponentProvider.getBoldHTMLText(getI18n().getMessage("label.target.security.token")), ContentMode.HTML); securityTableLbl.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTableLbl.addStyleName("label-style"); final TextField securityTokentxt = new TextField(); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_TINY); securityTokentxt.addStyleName("targetDtls-securityToken"); securityTokentxt.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTokentxt.setCaption(null); securityTokentxt.setNullRepresentation(""); securityTokentxt.setValue(securityToken); securityTokentxt.setReadOnly(true); securityTokenLayout.addComponent(securityTableLbl); securityTokenLayout.addComponent(securityTokentxt); return securityTokenLayout; }
numberOfRequestsField.setCaption("Number of Requests"); numberOfRequestsField.setRequired(true); numberOfRequestsField.setRequiredError("Must be given"); timeoutField.setCaption("Timeout (seconds)"); timeoutField.setRequired(true); timeoutField.setRequiredError("Must be given");
numberOfRequestsField.setCaption("Number of Requests"); numberOfRequestsField.setRequired(true); numberOfRequestsField.setRequiredError("Must be given"); timeoutField.setCaption("Timeout (seconds)"); timeoutField.setRequired(true); timeoutField.setRequiredError("Must be given");
userField.setCaption("User"); userField.setNullRepresentation(""); userField.setDescription("Username for JMX-RMI Authentication"); serviceNameField.setCaption("Service name"); serviceNameField.setNullRepresentation(""); serviceNameField.setRequired(true); connectionTextField.setCaption("Connection"); connectionTextField.setRequired(true); connectionTextField.setRequiredError("required");
m_usernameTextField.setCaption("Username"); m_usernameTextField.setImmediate(true); m_usernameTextField.setRequired(true);