本文整理匯總了Java中com.vaadin.ui.FormLayout.setSizeFull方法的典型用法代碼示例。如果您正苦於以下問題:Java FormLayout.setSizeFull方法的具體用法?Java FormLayout.setSizeFull怎麽用?Java FormLayout.setSizeFull使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類com.vaadin.ui.FormLayout
的用法示例。
在下文中一共展示了FormLayout.setSizeFull方法的14個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
percentField = new EditField("Процентная ставка", "Введите процентную ставку");
percentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(percentField);
periodField = new EditField("Срок кредитования", "Введите срок крединования при котором приметяется эта проценнтная ставка");
form.addComponent(periodField);
downpaymentField = new EditField("Первоначальный взнос", "Введите минимальный первоначальный взнос при котором применяется эта процентная ставка");
downpaymentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(downpaymentField);
return form;
}
示例2: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
typeField = new MotorTypeSelect();
typeField.setRequired(true);
form.addComponent(typeField);
brandField = new MotorBrandSelect();
brandField.setRequired(true);
brandField.linkToType(typeField);
form.addComponent(brandField);
nameField = new EditField("Название модели", "Введите название модели техники");
nameField.setColumns(30);
nameField.setRequired(true);
form.addComponent(nameField);
codeField = new EditField("Код модели", "Введите кодовое название модели техники");
codeField.setColumns(30);
form.addComponent(codeField);
return form;
}
示例3: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название марки техники", "Введите название марки техники");
nameField.setColumns(20);
nameField.setRequired(true);
form.addComponent(nameField);
typesField = new MotorTypeObjMultiselect("Выпускаемая техника");
form.addComponent(typesField);
return form;
}
示例4: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
nameField = new EditField("Название типа техники", "Введите название типа техники");
nameField.setColumns(20);
nameField.setRequired(true);
form.addComponent(nameField);
brandsField = new MotorBrandObjMultiselect("Доступные бренды");
form.addComponent(brandsField);
return form;
}
示例5: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
regNumField = new EditField("Номер полиса", "Введите номер полиса.");
regNumField.setColumns(20);
regNumField.setRequired(true);
form.addComponent(regNumField);
bookTimeField = new DateTimeField("Полис забронирован", "Введите дату бронирования");
bookTimeField.setWidth(15, Unit.EM);
bookTimeField.setDateFormat("dd.MM.yyyy HH:mm:ss");
form.addComponent(bookTimeField);
issueDateField = new DateTimeField("Дата реализации", "Введите дату оформления полиса");
issueDateField.setWidth(15, Unit.EM);
form.addComponent(issueDateField);
return form;
}
示例6: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的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;
}
示例7: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的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;
}
示例8: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的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;
}
示例9: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的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;
}
示例10: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
// FIXME Ограничить выбор контакта только сотрудниками и СК
fromContactField = new EmployeeField("От кого", "Сотрудник от которого приходят формы");
fromContactField.setRequired(true);
form.addComponent(fromContactField);
// FIXME Ограничить выбор контакта только сотрудниками и СК
toContactField = new EmployeeField("Кому", "Сотрудник которому передаются формы");
toContactField.setRequired(true);
form.addComponent(toContactField);
transferDateField = new LocalDateField("Дата приема/передачи", "Введите дату акта приема/передачи");
transferDateField.setRequired(true);
form.addComponent(transferDateField);
formNums = new A7NumListEdit("Номера квитанций");
formNums.setRequired(true);
formNums.setWidth(100, Unit.PERCENTAGE);
form.addComponent(formNums);
return form;
}
示例11: InputDialog
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
public InputDialog(final UI parent, String title, String question, Recipient recipient)
{
this.recipient = recipient;
FormLayout form = new FormLayout();
form.setMargin(true);
form.setSizeFull();
field.setCaption(question);
field.setSizeFull();
form.addComponent(field);
dialog = new InputFormDialog(parent, title, field, form, this);
}
示例12: createMainForm
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
private FormLayout createMainForm() {
final FormLayout formLayout = new ExtaFormLayout();
formLayout.setMargin(true);
formLayout.setSizeFull();
nameField = new EditField("Название");
nameField.setRequired(true);
nameField.setImmediate(true);
nameField.setColumns(20);
nameField.setDescription("Введите Название компании");
nameField.setInputPrompt("Рога и Копыта");
nameField.setRequiredError("Название компании не может быть пустым.");
nameField.setNullRepresentation("");
formLayout.addComponent(nameField);
categoriesField = new CompanyCategoriesField("Категория");
formLayout.addComponent(categoriesField);
regionField = new RegionSelect();
regionField.setDescription("Укажите регион регистрации");
regionField.addValueChangeListener(event -> {
final String newRegion = (String) event.getProperty().getValue();
final String city = lookup(AddressAccessService.class).findCityByRegion(newRegion);
if (city != null)
cityField.setValue(city);
});
formLayout.addComponent(regionField);
cityField = new CitySelect();
cityField.setDescription("Введите город регистрации");
if (getEntity().getCity() != null) cityField.addItem(getEntity().getCity());
cityField.addValueChangeListener(event -> {
final String newCity = (String) event.getProperty().getValue();
final String region = lookup(AddressAccessService.class).findRegionByCity(newCity);
if (region != null)
regionField.setValue(region);
});
formLayout.addComponent(cityField);
phoneField = new PhoneField("Телефон");
formLayout.addComponent(phoneField);
emailField = new EmailField("E-Mail");
formLayout.addComponent(emailField);
wwwField = new WebSiteLinkField("WWW", "Введите адрес сайта компании");
formLayout.addComponent(wwwField);
facebookField = new WebSiteLinkField("Facebook", "Введите ссылку на группу компании в Facebook");
formLayout.addComponent(facebookField);
bkField = new WebSiteLinkField("ВКонтакте", "Введите ссылку на группу компании ВКонтакте");
formLayout.addComponent(bkField);
instagramField = new WebSiteLinkField("Instagram", "Введите ссылку на страницу компании в Instagram");
formLayout.addComponent(instagramField);
youtubeField = new WebSiteLinkField("YouTube", "Введите ссылку на канал компании в YouTube");
formLayout.addComponent(youtubeField);
return formLayout;
}
示例13: createEditFields
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
/** {@inheritDoc} */
@Override
protected ComponentContainer createEditFields() {
final FormLayout form = new ExtaFormLayout();
form.setSizeFull();
activeField = new CheckBox("Активный продукт");
activeField.setDescription("Укажите участвует ли продукт в продажах (учавствует если активен)");
form.addComponent(activeField);
nameField = new EditField("Название продукта", "Введите название продукта");
nameField.setColumns(30);
nameField.setRequired(true);
form.addComponent(nameField);
vendorField = new CompanyField("Банк");
vendorField.setWidth(30, Unit.EM);
form.addComponent(vendorField);
programTypeField = new ProdCredProgSelect("Тип программы", "Выберите тип кредитной программы");
form.addComponent(programTypeField);
minSumField = new EditField("Сумма кредита(min)", "Введите минимальную сумму кредита по программе");
minSumField.setRequired(true);
form.addComponent(minSumField);
maxSumField = new EditField("Сумма кредита(max)", "Введите максимальную сумму кредита по программе");
maxSumField.setRequired(true);
form.addComponent(maxSumField);
minDownpaymentField = new EditField("Первоначальный взнос(min)", "Введите минимальный первоначальный взнос по кредиту (%)");
minDownpaymentField.setRequired(true);
minDownpaymentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(minDownpaymentField);
maxDownpaymentField = new EditField("Первоначальный взнос(max)", "Введите максимальный первоначальный взнос по кредиту (%)");
maxDownpaymentField.setRequired(true);
maxDownpaymentField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(maxDownpaymentField);
minPeriodField = new EditField("Период кредитования(min)", "Введите минимальный период кредитования по продукту");
minPeriodField.setRequired(true);
form.addComponent(minPeriodField);
maxPeriodField = new EditField("Период кредитования(max)", "Введите максимальный период кредитования по продукту");
maxPeriodField.setRequired(true);
form.addComponent(maxPeriodField);
percentsField = new ProdCredPercentField("Процентные ставки", "Введите процентные ставки по кредиту в зависимости от начальных параментов кредита", getEntity());
percentsField.addValueChangeListener(forceModified);
percentsField.setRequired(true);
form.addComponent(percentsField);
stepField = new EditField("Шаг кредита(мес.)", "Введите шаг с которым может увеличиваться период кредитования по продукту");
stepField.setRequired(true);
form.addComponent(stepField);
dealerSubsidyField = new EditField("Субсидия дилера", "Введите процент субсидии дилера (процент от суммы кредита)");
dealerSubsidyField.setRequired(true);
dealerSubsidyField.setConverter(lookup(StringToPercentConverter.class));
form.addComponent(dealerSubsidyField);
docListField = new ProdCredDocsField("Комплект документов", "Введите комплект докуметнов по продукту (обязательные и на выбор", getEntity());
docListField.setRequired(true);
form.addComponent(docListField);
commentField = new TextArea("Примечание");
commentField.setDescription("Введите дополнительную информацию о продукте");
commentField.setNullRepresentation("");
commentField.setInputPrompt("Дополнительная информация о продукте");
commentField.setRows(5);
form.addComponent(commentField);
return form;
}
示例14: buildEditor
import com.vaadin.ui.FormLayout; //導入方法依賴的package包/類
@Override
@SuppressWarnings("deprecation")
public TabSheet buildEditor(ValidatingFieldGroup<ReportEmailScheduleEntity> validatingFieldGroup)
{
TabSheet tabsheet = new TabSheet();
tabsheet.setSizeFull();
VerticalLayout main = new VerticalLayout();
main.setSpacing(true);
main.setMargin(true);
main.setSizeFull();
tabsheet.addTab(main, "Email");
main.addComponent(emailTargetLayout);
FormHelper<ReportEmailScheduleEntity> helper = new FormHelper<ReportEmailScheduleEntity>(main, fieldGroup);
reportTitle = helper.bindTextField("Report", ReportEmailScheduleEntity_.reportTitle);
reportTitle.setReadOnly(true);
sender = helper.bindEntityField("From", ReportEmailScheduleEntity_.sender, ReportEmailSender.class,
ReportEmailSender_.username);
sender.setReadOnly(true);
outputFormat = helper.bindEnumField("Output format", ReportEmailScheduleEntity_.outputFormat.getName(),
OutputFormat.class);
outputFormat.removeItem(OutputFormat.HTML);
helper.bindTextField("Subject", ReportEmailScheduleEntity_.subject);
CKEditorEmailField message = helper.bindEditorField("Message", ReportEmailScheduleEntity_.message, false);
helper.bindTextField("Report Log", ReportEmailScheduleEntity_.reportLog.getName()).setReadOnly(true);
main.setExpandRatio(message, 1);
TopVerticalLayout scheduleWrapper = new TopVerticalLayout();
scheduleWrapper.setSizeFull();
tabsheet.addTab(scheduleWrapper, "Schedule");
FormLayout scheduleForm = new FormLayout();
scheduleForm.setSizeFull();
scheduleForm.setMargin(true);
scheduleWrapper.addComponent(scheduleForm);
buildScheduleTab(validatingFieldGroup, scheduleForm, helper);
VerticalLayout paramWrapper = new VerticalLayout();
paramWrapper.setSizeFull();
tabsheet.addTab(paramWrapper, "Parameters");
paramForm = new VerticalLayout();
paramForm.setSizeFull();
paramForm.setMargin(true);
paramWrapper.addComponent(paramForm);
return tabsheet;
}