本文整理汇总了Java中com.vaadin.ui.TextArea.setNullRepresentation方法的典型用法代码示例。如果您正苦于以下问题:Java TextArea.setNullRepresentation方法的具体用法?Java TextArea.setNullRepresentation怎么用?Java TextArea.setNullRepresentation使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vaadin.ui.TextArea
的用法示例。
在下文中一共展示了TextArea.setNullRepresentation方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: buildDialogLayout
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
@Override
protected void buildDialogLayout() {
final VerticalLayout mainLayout = new VerticalLayout();
mainLayout.setSizeFull();
mainLayout.setSpacing(true);
mainLayout.setMargin(true);
optMessageType = new OptionGroup(ctx.tr("rdfvalidation.dialog.optMessageType.caption"));
optMessageType.addItem(DPUContext.MessageType.ERROR);
optMessageType.addItem(DPUContext.MessageType.WARNING);
optMessageType.setValue(optMessageType.getItem(0));
mainLayout.addComponent(optMessageType);
txtAskQuery = new TextArea(ctx.tr("rdfvalidation.dialog.txtAskQuery.caption"));
txtAskQuery.setSizeFull();
txtAskQuery.setNullRepresentation("");
txtAskQuery.setNullSettingAllowed(true);
mainLayout.addComponent(txtAskQuery);
mainLayout.setExpandRatio(txtAskQuery, 1.0f);
setCompositionRoot(mainLayout);
}
示例2: initBeanFormFieldFactory
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
@Override
protected AbstractBeanFieldGroupEditFieldFactory<ProjectRole> initBeanFormFieldFactory() {
return new AbstractBeanFieldGroupEditFieldFactory<ProjectRole>(editForm) {
private static final long serialVersionUID = 1L;
@Override
protected Field<?> onCreateField(Object propertyId) {
if (propertyId.equals("description")) {
final TextArea textArea = new TextArea();
textArea.setNullRepresentation("");
return textArea;
} else if (propertyId.equals("rolename")) {
final TextField tf = new TextField();
if (isValidateForm) {
tf.setNullRepresentation("");
tf.setRequired(true);
tf.setRequiredError("Please enter a role name");
}
return tf;
}
return null;
}
};
}
示例3: TextArea
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
protected TextArea createTextArea(String value, int lines) {
TextArea area = new TextArea();
area.setValue(value);
area.setNullRepresentation("");
area.setSizeFull();
area.setReadOnly(true);
area.setRows(lines);
return area;
}
示例4: createTargetFilterQuery
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
private static TextArea createTargetFilterQuery() {
final TextArea filterField = new TextAreaBuilder().style("text-area-style")
.id(UIComponentIdProvider.ROLLOUT_TARGET_FILTER_QUERY_FIELD)
.maxLengthAllowed(SPUILabelDefinitions.TARGET_FILTER_QUERY_TEXT_FIELD_LENGTH).buildTextComponent();
filterField.setId(UIComponentIdProvider.ROLLOUT_TARGET_FILTER_QUERY_FIELD);
filterField.setNullRepresentation("");
filterField.setEnabled(false);
filterField.setSizeUndefined();
return filterField;
}
示例5: createDescription
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
private TextArea createDescription() {
final TextArea descriptionField = new TextAreaBuilder().style("text-area-style")
.prompt(i18n.getMessage("textfield.description")).id(UIComponentIdProvider.ROLLOUT_DESCRIPTION_ID)
.buildTextComponent();
descriptionField.setNullRepresentation("");
descriptionField.setSizeUndefined();
return descriptionField;
}
示例6: createTargetFilterQuery
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
private TextArea createTargetFilterQuery() {
final TextArea filterField = new TextAreaBuilder().style("text-area-style")
.id(UIComponentIdProvider.ROLLOUT_TARGET_FILTER_QUERY_FIELD)
.maxLengthAllowed(SPUILabelDefinitions.TARGET_FILTER_QUERY_TEXT_FIELD_LENGTH).buildTextComponent();
filterField.setNullRepresentation("");
filterField.setEnabled(false);
filterField.setSizeUndefined();
return filterField;
}
示例7: getDescriptionTextArea
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
private TextArea getDescriptionTextArea() {
final TextArea description = new TextAreaBuilder().caption(i18n.getMessage("textfield.description"))
.style("text-area-style").prompt(i18n.getMessage("textfield.description")).immediate(true)
.id(UIComponentIdProvider.BULK_UPLOAD_DESC).buildTextComponent();
description.setNullRepresentation("");
description.setWidth("100%");
return description;
}
示例8: buildDialogLayout
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
@Override
protected void buildDialogLayout() {
VerticalLayout mainLayout = new VerticalLayout();
mainLayout.setSizeFull();
mainLayout.setSpacing(true);
mainLayout.setMargin(true);
mainLayout.setWidth("100%");
mainLayout.setHeight("100%");
txtQuery= new TextArea(ctx.tr("dialog.query"), query);
txtQuery.setWidth("100%");
txtQuery.setSizeFull();
txtQuery.setNullRepresentation("");
txtQuery.setNullSettingAllowed(true);
txtQuery.setImmediate(true);
txtQuery.addValidator(createSparqlQueryValidator());
mainLayout.addComponent(txtQuery);
mainLayout.setExpandRatio(txtQuery, 1.0f);
VerticalLayout bottomLayout = new VerticalLayout();
bottomLayout.addComponent(new CheckBox(ctx.tr("dialog.messageType.fail"), failExecution));
mainLayout.addComponent(bottomLayout);
mainLayout.setExpandRatio(bottomLayout, 0.1f);
setCompositionRoot(mainLayout);
}
示例9: createEditFields
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название продукта", "Введите название продукта");
nameField.setColumns(30);
nameField.setRequired(true);
form.addComponent(nameField);
vendorField = new CompanyField("Поставщик");
form.addComponent(vendorField);
maxPeroidField = new EditField("Max период рассрочки", "Введите максимальный период рассрочки по продукту");
maxPeroidField.setRequired(true);
form.addComponent(maxPeroidField);
minDownpaymentField = new EditField("Первоначальный взнос", "Введите минимальный первоначальный взнос");
minDownpaymentField.setRequired(true);
minDownpaymentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(minDownpaymentField);
activeField = new CheckBox("Активный продукт");
activeField.setDescription("Участвует ли продукт в продажах (учавствует если активен)");
form.addComponent(activeField);
commentField = new TextArea("Примечание");
commentField.setDescription("Дополнительная информация о продукте");
commentField.setNullRepresentation("");
commentField.setInputPrompt("Дополнительная информация о продукте");
commentField.setRows(5);
form.addComponent(commentField);
return form;
}
示例10: createEditFields
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название продукта", "Введите название продукта");
nameField.setColumns(30);
nameField.setRequired(true);
form.addComponent(nameField);
vendorField = new CompanyField("Страховщик");
form.addComponent(vendorField);
percentField = new EditField("Процент страх.премии", "Введите процент страховой премии по продукту");
percentField.setRequired(true);
percentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(percentField);
activeField = new CheckBox("Активный продукт");
activeField.setDescription("Участвует ли продукт в продажах (учавствует если активен)");
form.addComponent(activeField);
commentField = new TextArea("Примечание");
commentField.setDescription("Дополнительная информация о продукте");
commentField.setNullRepresentation("");
commentField.setInputPrompt("Дополнительная информация о продукте");
commentField.setRows(5);
form.addComponent(commentField);
return form;
}
示例11: createEditFields
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название");
nameField.setImmediate(true);
nameField.setDescription("Введите название группы пользователей");
nameField.setRequired(true);
nameField.setRequiredError("Название группы пользователем не может быть пустым. Необходимо ввести название.");
nameField.setColumns(30);
form.addComponent(nameField);
descriptionField = new TextArea("Описание");
descriptionField.setImmediate(true);
descriptionField.setDescription("Введите описание группы пользователей.");
descriptionField.setInputPrompt("Описание группы пользователей");
descriptionField.setNullRepresentation("");
descriptionField.setRows(2);
form.addComponent(descriptionField);
employeesField = new EmployeeMultySelect("Члены группы");
employeesField.setCompanySupplier(() -> lookup(CompanyRepository.class).findEACompany());
employeesField.setWidth(100, Unit.PERCENTAGE);
employeesField.setHeight(370, Unit.PIXELS);
form.addComponent(employeesField);
return form;
}
示例12: createEditFields
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название");
nameField.setImmediate(true);
nameField.setDescription("Введите название группы пользователей");
nameField.setRequired(true);
nameField.setRequiredError("Название группы пользователем не может быть пустым. Необходимо ввести название.");
nameField.setColumns(30);
form.addComponent(nameField);
descriptionField = new TextArea("Описание");
descriptionField.setImmediate(true);
descriptionField.setDescription("Введите описание группы пользователей.");
descriptionField.setInputPrompt("Описание группы пользователей");
descriptionField.setNullRepresentation("");
descriptionField.setRows(2);
form.addComponent(descriptionField);
showPrivateCommentsField = new CheckBox("Доступ к закрытым коментариям");
showPrivateCommentsField.setDescription("Установите, чтобы разрешить доступ к закрытым коментариям.");
form.addComponent(showPrivateCommentsField);
brandsField = new MotorBrandMultiselect("Доступные бренды");
form.addComponent(brandsField);
regionsField = new RegionMultiselect("Доступные регионы");
form.addComponent(regionsField);
permissionsField = new ExtaPermissionField(getEntity());
permissionsField.setCaption("Правила доступа группы");
form.addComponent(permissionsField);
return form;
}
示例13: bindTextAreaField
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
public TextArea bindTextAreaField(AbstractLayout form, ValidatingFieldGroup<E> group, String fieldLabel,
String fieldName, int rows)
{
TextArea field = new SplitTextArea(fieldLabel);
field.setRows(rows);
field.setWidth("100%");
field.setImmediate(true);
field.setNullRepresentation("");
addValueChangeListeners(field);
doBinding(group, fieldName, field);
form.addComponent(field);
return field;
}
示例14: newTextArea
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
/**
* Create a new TextArea with current locale from {@link LocaleContextHolder}
* @return a new TextArea
*/
public static TextArea newTextArea() {
TextArea area = new TextArea();
area.setNullRepresentation("");
area.setLocale(LocaleContextHolder.getLocale());
return area;
}
示例15: buildMainLayout
import com.vaadin.ui.TextArea; //导入方法依赖的package包/类
@AutoGenerated
private VerticalLayout buildMainLayout() {
// common part: create layout
mainLayout = new VerticalLayout();
mainLayout.setImmediate(false);
mainLayout.setWidth("-1px");
mainLayout.setHeight("-1px");
mainLayout.setMargin(true);
mainLayout.setSpacing(true);
// top-level component properties
setWidth("-1px");
setHeight("-1px");
// labelRuleID
labelRuleID = new Label();
labelRuleID.setCaption("Rule ID");
labelRuleID.setImmediate(false);
labelRuleID.setWidth("100.0%");
labelRuleID.setHeight("-1px");
labelRuleID.setValue("Label");
mainLayout.addComponent(labelRuleID);
mainLayout.setExpandRatio(labelRuleID, 1.0f);
// optionGroupEffect
optionGroupEffect = new OptionGroup();
optionGroupEffect.setCaption("Choose the effect.");
optionGroupEffect.setImmediate(false);
optionGroupEffect.setWidth("-1px");
optionGroupEffect.setHeight("-1px");
optionGroupEffect.setInvalidAllowed(false);
optionGroupEffect.setRequired(true);
mainLayout.addComponent(optionGroupEffect);
// textAreaDescription
textAreaDescription = new TextArea();
textAreaDescription.setCaption("Enter a description for the Rule.");
textAreaDescription.setImmediate(false);
textAreaDescription.setWidth("100.0%");
textAreaDescription.setHeight("-1px");
textAreaDescription.setNullSettingAllowed(true);
textAreaDescription.setNullRepresentation("");
mainLayout.addComponent(textAreaDescription);
mainLayout.setExpandRatio(textAreaDescription, 1.0f);
// buttonSave
buttonSave = new Button();
buttonSave.setCaption("Save");
buttonSave.setImmediate(true);
buttonSave.setWidth("-1px");
buttonSave.setHeight("-1px");
mainLayout.addComponent(buttonSave);
mainLayout.setComponentAlignment(buttonSave, new Alignment(48));
return mainLayout;
}