本文整理汇总了Java中com.vaadin.ui.Form.setSizeFull方法的典型用法代码示例。如果您正苦于以下问题:Java Form.setSizeFull方法的具体用法?Java Form.setSizeFull怎么用?Java Form.setSizeFull使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vaadin.ui.Form
的用法示例。
在下文中一共展示了Form.setSizeFull方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initForm
import com.vaadin.ui.Form; //导入方法依赖的package包/类
protected void initForm() {
form = new Form();
form.setSizeFull();
addComponent(form);
setComponentAlignment(form, Alignment.TOP_CENTER);
}
示例2: SPARQLUpdateTransformDialog
import com.vaadin.ui.Form; //导入方法依赖的package包/类
public SPARQLUpdateTransformDialog(SPARQLUpdateTransformConfig oldConfig) {
this.config = oldConfig;
queryForm = new Form();
queryForm.setSizeFull();
queryForm.setFormFieldFactory(new FormFieldFactory() {
@Override
public Field createField(Item item, Object propertyId, Component uiContext) {
if (propertyId.equals("query")) {
TextArea query = new TextArea("SPARQL Query");
query.setSizeFull();
query.setRows(25);
query.addValidator(new AbstractStringValidator("Must be a valid UPDATE query!") {
@Override
protected boolean isValidString(String value) {
SPARQLParser parser = new SPARQLParser();
try {
ParsedUpdate parsed = parser.parseUpdate(value, null);
} catch (Exception ex) {
setErrorMessage(ex.getMessage());
return false;
}
return true;
}
});
return query;
}
return null;
}
});
queryForm.setItemDataSource(new BeanItem<SPARQLUpdateTransformConfig>(config));
addComponent(queryForm);
}
示例3: attach
import com.vaadin.ui.Form; //导入方法依赖的package包/类
@Override
public void attach() {
setHeight(TAB_HEIGHT);
setMargin(false, true, false, true);
setSpacing(false);
// フォーム
Form form = new Form();
form.setSizeFull();
addComponent(form);
// ロードバランサ名
loadBalancerNameField = new TextField(ViewProperties.getCaption("field.loadBalancerName"));
form.getLayout().addComponent(loadBalancerNameField);
// コメント
commentField = new TextField(ViewProperties.getCaption("field.comment"));
commentField.setWidth("95%");
form.getLayout().addComponent(commentField);
// プラットフォーム
cloudLabel = new Label();
cloudLabel.setCaption(ViewProperties.getCaption("field.cloud"));
cloudLabel.addStyleName("icon-label");
form.getLayout().addComponent(cloudLabel);
// ロードバランサ種別
typeLabel = new Label();
typeLabel.setCaption(ViewProperties.getCaption("field.loadBalancerType"));
typeLabel.addStyleName("icon-label");
form.getLayout().addComponent(typeLabel);
// 割り当てサービス
serviceSelect = new ComboBox();
serviceSelect.setCaption(ViewProperties.getCaption("field.loadBalancerService"));
serviceSelect.setNullSelectionAllowed(false);
serviceSelect.addContainerProperty(SERVICE_CAPTION_ID, String.class, null);
serviceSelect.setItemCaptionMode(AbstractSelect.ITEM_CAPTION_MODE_PROPERTY);
serviceSelect.setItemCaptionPropertyId(SERVICE_CAPTION_ID);
form.getLayout().addComponent(serviceSelect);
// アルゴリズム
algorithmSelect = new ComboBox();
algorithmSelect.setCaption(ViewProperties.getCaption("field.algorithm"));
algorithmSelect.setNullSelectionAllowed(false);
form.getLayout().addComponent(algorithmSelect);
// パブリックポート
publicPortField = new TextField(ViewProperties.getCaption("field.publicport"));
publicPortField.setWidth("95%");
form.getLayout().addComponent(publicPortField);
// プライベートポート
privatePortField = new TextField(ViewProperties.getCaption("field.privateport"));
privatePortField.setWidth("95%");
form.getLayout().addComponent(privatePortField);
initValidation();
}
开发者ID:primecloud-controller-org,项目名称:primecloud-controller,代码行数:60,代码来源:WinCloudStackLoadBalancerEdit.java