本文整理匯總了Java中com.vaadin.ui.ComboBox.setCaption方法的典型用法代碼示例。如果您正苦於以下問題:Java ComboBox.setCaption方法的具體用法?Java ComboBox.setCaption怎麽用?Java ComboBox.setCaption使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類com.vaadin.ui.ComboBox
的用法示例。
在下文中一共展示了ComboBox.setCaption方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: bindEnumField
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
public ComboBox bindEnumField(ComboBox comboBox, AbstractLayout form, ValidatingFieldGroup<E> group,
String fieldLabel, String fieldName, Class<?> clazz)
{
ComboBox field = comboBox;
field.setCaption(fieldLabel);
field.setContainerDataSource(createContainerFromEnumClass(fieldName, clazz));
field.setItemCaptionPropertyId(fieldName);
// field.setCaption(fieldLabel);
field.setNewItemsAllowed(false);
field.setNullSelectionAllowed(false);
field.setTextInputAllowed(true);
field.setWidth(STANDARD_COMBO_WIDTH);
field.setPopupWidth("100%");
field.setImmediate(true);
field.setId(fieldLabel.replace(" ", ""));
addValueChangeListeners(field);
doBinding(group, fieldName, field);
form.addComponent(field);
return field;
}
示例2: buildHorizontalLayout_1
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayout_1() {
// common part: create layout
horizontalLayout_1 = new HorizontalLayout();
horizontalLayout_1.setImmediate(false);
horizontalLayout_1.setWidth("-1px");
horizontalLayout_1.setHeight("-1px");
horizontalLayout_1.setMargin(false);
horizontalLayout_1.setSpacing(true);
// comboBoxMin
comboBoxMin = new ComboBox();
comboBoxMin.setCaption("Minimum Type");
comboBoxMin.setImmediate(true);
comboBoxMin.setDescription("Select the type for the minimum.");
comboBoxMin.setWidth("-1px");
comboBoxMin.setHeight("-1px");
horizontalLayout_1.addComponent(comboBoxMin);
// textFieldMin
textFieldMin = new TextField();
textFieldMin.setCaption("Minimum Value");
textFieldMin.setImmediate(true);
textFieldMin.setDescription("Enter a value for the minimum.");
textFieldMin.setWidth("-1px");
textFieldMin.setHeight("-1px");
textFieldMin.setInvalidAllowed(false);
textFieldMin.setInputPrompt("eg. 1");
horizontalLayout_1.addComponent(textFieldMin);
horizontalLayout_1
.setComponentAlignment(textFieldMin, new Alignment(9));
return horizontalLayout_1;
}
示例3: buildHorizontalLayout_2
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayout_2() {
// common part: create layout
horizontalLayout_2 = new HorizontalLayout();
horizontalLayout_2.setImmediate(false);
horizontalLayout_2.setWidth("-1px");
horizontalLayout_2.setHeight("-1px");
horizontalLayout_2.setMargin(false);
horizontalLayout_2.setSpacing(true);
// comboBoxMax
comboBoxMax = new ComboBox();
comboBoxMax.setCaption("Maximum Type");
comboBoxMax.setImmediate(true);
comboBoxMax.setDescription("Select the type for the maximum.");
comboBoxMax.setWidth("-1px");
comboBoxMax.setHeight("-1px");
horizontalLayout_2.addComponent(comboBoxMax);
// textFieldMax
textFieldMax = new TextField();
textFieldMax.setCaption("Maximum Value");
textFieldMax.setImmediate(true);
textFieldMax.setDescription("Enter a value for the maxmum.");
textFieldMax.setWidth("-1px");
textFieldMax.setHeight("-1px");
textFieldMax.setInvalidAllowed(false);
textFieldMax.setInputPrompt("eg. 100");
horizontalLayout_2.addComponent(textFieldMax);
return horizontalLayout_2;
}
示例4: buildMainLayout
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private VerticalLayout buildMainLayout() {
// common part: create layout
mainLayout = new VerticalLayout();
mainLayout.setImmediate(false);
mainLayout.setWidth("-1px");
mainLayout.setHeight("-1px");
mainLayout.setMargin(false);
mainLayout.setSpacing(true);
// top-level component properties
setWidth("-1px");
setHeight("-1px");
// comboBoxCategories
comboBoxCategories = new ComboBox();
comboBoxCategories.setCaption("Select A Category");
comboBoxCategories.setImmediate(false);
comboBoxCategories.setWidth("-1px");
comboBoxCategories.setHeight("-1px");
comboBoxCategories.setInvalidAllowed(false);
comboBoxCategories.setRequired(true);
mainLayout.addComponent(comboBoxCategories);
mainLayout.setExpandRatio(comboBoxCategories, 1.0f);
// horizontalLayout_2
horizontalLayout_2 = buildHorizontalLayout_2();
mainLayout.addComponent(horizontalLayout_2);
mainLayout.setExpandRatio(horizontalLayout_2, 1.0f);
return mainLayout;
}
示例5: buildHorizontalLayout_2
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayout_2() {
// common part: create layout
horizontalLayout_2 = new HorizontalLayout();
horizontalLayout_2.setImmediate(false);
horizontalLayout_2.setWidth("-1px");
horizontalLayout_2.setHeight("-1px");
horizontalLayout_2.setMargin(false);
horizontalLayout_2.setSpacing(true);
// comboBoxCategoryFilter
comboBoxCategoryFilter = new ComboBox();
comboBoxCategoryFilter.setCaption("Filter Category");
comboBoxCategoryFilter.setImmediate(false);
comboBoxCategoryFilter.setWidth("-1px");
comboBoxCategoryFilter.setHeight("-1px");
horizontalLayout_2.addComponent(comboBoxCategoryFilter);
horizontalLayout_2.setExpandRatio(comboBoxCategoryFilter, 1.0f);
// buttonNewAttribute
buttonNewAttribute = new Button();
buttonNewAttribute.setCaption("New Attribute");
buttonNewAttribute.setImmediate(true);
buttonNewAttribute
.setDescription("Click to create a new attribute in the dictionary.");
buttonNewAttribute.setWidth("-1px");
buttonNewAttribute.setHeight("-1px");
horizontalLayout_2.addComponent(buttonNewAttribute);
horizontalLayout_2.setComponentAlignment(buttonNewAttribute,
new Alignment(10));
return horizontalLayout_2;
}
示例6: decorate
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
/**
* Decorate.
*
* @param caption
* caption of the combobox
* @param height
* as H
* @param width
* as W
* @param style
* as style
* @param styleName
* as style name
* @param required
* as T|F
* @param data
* as data
* @param prompt
* as promt
* @return ComboBox as comp
*/
public static ComboBox decorate(final String caption, final String width, final String style,
final String styleName, final boolean required, final String data, final String prompt) {
final ComboBox spUICombo = new ComboBox();
// Default settings
spUICombo.setRequired(required);
spUICombo.addStyleName(ValoTheme.COMBOBOX_TINY);
if (!StringUtils.isEmpty(caption)) {
spUICombo.setCaption(caption);
}
// Add style
if (!StringUtils.isEmpty(style)) {
spUICombo.setStyleName(style);
}
// Add style Name
if (!StringUtils.isEmpty(styleName)) {
spUICombo.addStyleName(styleName);
}
// AddWidth
if (!StringUtils.isEmpty(width)) {
spUICombo.setWidth(width);
}
// Set prompt
if (!StringUtils.isEmpty(prompt)) {
spUICombo.setInputPrompt(prompt);
}
// Set Data
if (!StringUtils.isEmpty(data)) {
spUICombo.setData(data);
}
return spUICombo;
}
示例7: buildHorizontalLayoutHeader
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayoutHeader() {
// common part: create layout
horizontalLayoutHeader = new HorizontalLayout();
horizontalLayoutHeader.setImmediate(false);
horizontalLayoutHeader.setWidth("100.0%");
horizontalLayoutHeader.setHeight("-1px");
horizontalLayoutHeader.setMargin(true);
horizontalLayoutHeader.setSpacing(true);
// workNumberField
workNumberField = new TextField();
workNumberField.setCaption("Número Trabajador");
workNumberField.setImmediate(false);
workNumberField.setWidth("110px");
workNumberField.setHeight("-1px");
workNumberField.setRequired(true);
horizontalLayoutHeader.addComponent(workNumberField);
// employeeAgentStatusField
employeeAgentStatusField = new ComboBox();
employeeAgentStatusField.setCaption("Estado");
employeeAgentStatusField.setImmediate(false);
employeeAgentStatusField.setWidth("-1px");
employeeAgentStatusField.setHeight("-1px");
employeeAgentStatusField.setRequired(true);
horizontalLayoutHeader.addComponent(employeeAgentStatusField);
horizontalLayoutHeader.setExpandRatio(employeeAgentStatusField, 1.0f);
horizontalLayoutHeader.setComponentAlignment(employeeAgentStatusField,
new Alignment(6));
return horizontalLayoutHeader;
}
示例8: buildHorizontalLayout_2
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayout_2() {
// common part: create layout
horizontalLayout_2 = new HorizontalLayout();
horizontalLayout_2.setImmediate(false);
horizontalLayout_2.setWidth("100.0%");
horizontalLayout_2.setHeight("-1px");
horizontalLayout_2.setMargin(false);
horizontalLayout_2.setSpacing(true);
// nameField
nameField = new TextField();
nameField.setCaption("Nombre");
nameField.setImmediate(false);
nameField.setWidth("100.0%");
nameField.setHeight("-1px");
nameField.setTabIndex(1);
nameField.setRequired(true);
horizontalLayout_2.addComponent(nameField);
horizontalLayout_2.setExpandRatio(nameField, 1.0f);
// calendarTypeField
calendarTypeField = new ComboBox();
calendarTypeField.setCaption("Tipo calendario");
calendarTypeField.setImmediate(false);
calendarTypeField.setWidth("-1px");
calendarTypeField.setHeight("-1px");
calendarTypeField.setTabIndex(3);
calendarTypeField.setRequired(true);
horizontalLayout_2.addComponent(calendarTypeField);
return horizontalLayout_2;
}
示例9: buildHorizontalLayout_1
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayout_1() {
// common part: create layout
horizontalLayout_1 = new HorizontalLayout();
horizontalLayout_1.setImmediate(false);
horizontalLayout_1.setWidth("-1px");
horizontalLayout_1.setHeight("-1px");
horizontalLayout_1.setMargin(false);
horizontalLayout_1.setSpacing(true);
// textAreaDescription
textAreaDescription = new TextArea();
textAreaDescription.setCaption("Enter A Description");
textAreaDescription.setImmediate(false);
textAreaDescription.setWidth("50.0%");
textAreaDescription.setHeight("-1px");
horizontalLayout_1.addComponent(textAreaDescription);
// textFieldFilter
textFieldFilter = new TextField();
textFieldFilter.setCaption("Filter Function By ID");
textFieldFilter.setImmediate(false);
textFieldFilter.setWidth("-1px");
textFieldFilter.setHeight("-1px");
horizontalLayout_1.addComponent(textFieldFilter);
horizontalLayout_1.setComponentAlignment(textFieldFilter,
new Alignment(9));
// comboBoxDatatypeFilter
comboBoxDatatypeFilter = new ComboBox();
comboBoxDatatypeFilter.setCaption("Filter By Data Type");
comboBoxDatatypeFilter.setImmediate(false);
comboBoxDatatypeFilter.setWidth("-1px");
comboBoxDatatypeFilter.setHeight("-1px");
horizontalLayout_1.addComponent(comboBoxDatatypeFilter);
horizontalLayout_1.setComponentAlignment(comboBoxDatatypeFilter,
new Alignment(9));
// checkBoxFilterIsBag
checkBoxFilterIsBag = new CheckBox();
checkBoxFilterIsBag.setCaption("Is Bag Filter");
checkBoxFilterIsBag.setImmediate(false);
checkBoxFilterIsBag.setWidth("-1px");
checkBoxFilterIsBag.setHeight("-1px");
horizontalLayout_1.addComponent(checkBoxFilterIsBag);
horizontalLayout_1.setComponentAlignment(checkBoxFilterIsBag,
new Alignment(9));
return horizontalLayout_1;
}
示例10: buildMainLayout
import com.vaadin.ui.ComboBox; //導入方法依賴的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");
// comboBoxDatatype
comboBoxDatatype = new ComboBox();
comboBoxDatatype.setCaption("Select Datatype");
comboBoxDatatype.setImmediate(false);
comboBoxDatatype.setWidth("-1px");
comboBoxDatatype.setHeight("-1px");
comboBoxDatatype.setInvalidAllowed(false);
comboBoxDatatype.setRequired(true);
mainLayout.addComponent(comboBoxDatatype);
// textFieldValue
textFieldValue = new TextField();
textFieldValue.setCaption("Attribute Value");
textFieldValue.setImmediate(false);
textFieldValue.setWidth("100.0%");
textFieldValue.setHeight("-1px");
textFieldValue.setInvalidAllowed(false);
textFieldValue.setRequired(true);
mainLayout.addComponent(textFieldValue);
// 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;
}
示例11: buildMainLayout
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private FormLayout buildMainLayout() {
// common part: create layout
mainLayout = new FormLayout();
mainLayout.setImmediate(false);
// textFieldPolicyName
textFieldPolicyName = new TextField();
textFieldPolicyName.setCaption("Policy File Name");
textFieldPolicyName.setImmediate(true);
textFieldPolicyName.setWidth("-1px");
textFieldPolicyName.setHeight("-1px");
textFieldPolicyName.setInputPrompt("Enter filename eg. foobar.xml");
textFieldPolicyName.setRequired(true);
mainLayout.addComponent(textFieldPolicyName);
// textAreaDescription
textAreaDescription = new TextArea();
textAreaDescription.setCaption("Description");
textAreaDescription.setImmediate(false);
textAreaDescription.setWidth("100%");
textAreaDescription.setHeight("-1px");
textAreaDescription
.setInputPrompt("Enter a description for the Policy/PolicySet.");
textAreaDescription.setNullSettingAllowed(true);
mainLayout.addComponent(textAreaDescription);
// optionPolicySet
optionPolicySet = new OptionGroup();
optionPolicySet.setCaption("Policy or PolicySet?");
optionPolicySet.setImmediate(true);
optionPolicySet
.setDescription("Is the root level a Policy or Policy Set.");
optionPolicySet.setWidth("-1px");
optionPolicySet.setHeight("-1px");
optionPolicySet.setRequired(true);
mainLayout.addComponent(optionPolicySet);
// comboAlgorithms
comboAlgorithms = new ComboBox();
comboAlgorithms.setCaption("Combining Algorithm");
comboAlgorithms.setImmediate(false);
comboAlgorithms.setDescription("Select the combining algorithm.");
comboAlgorithms.setWidth("-1px");
comboAlgorithms.setHeight("-1px");
comboAlgorithms.setRequired(true);
mainLayout.addComponent(comboAlgorithms);
// 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;
}
示例12: buildMainLayout
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private VerticalLayout buildMainLayout() {
// common part: create layout
mainLayout = new VerticalLayout();
mainLayout.setImmediate(false);
mainLayout.setWidth("-1px");
mainLayout.setHeight("-1px");
mainLayout.setMargin(false);
mainLayout.setSpacing(true);
// top-level component properties
setWidth("-1px");
setHeight("-1px");
// comboBoxConnectionType
comboBoxConnectionType = new ComboBox();
comboBoxConnectionType.setCaption("Type of SQL Connection");
comboBoxConnectionType.setImmediate(false);
comboBoxConnectionType.setWidth("-1px");
comboBoxConnectionType.setHeight("-1px");
mainLayout.addComponent(comboBoxConnectionType);
// textFieldDataSource
textFieldDataSource = new TextField();
textFieldDataSource.setCaption("Data Source");
textFieldDataSource.setImmediate(false);
textFieldDataSource.setWidth("-1px");
textFieldDataSource.setHeight("-1px");
mainLayout.addComponent(textFieldDataSource);
mainLayout.setExpandRatio(textFieldDataSource, 1.0f);
// comboBoxSQLDriver
comboBoxSQLDriver = new ComboBox();
comboBoxSQLDriver.setCaption("JDBC Driver");
comboBoxSQLDriver.setImmediate(false);
comboBoxSQLDriver.setWidth("-1px");
comboBoxSQLDriver.setHeight("-1px");
mainLayout.addComponent(comboBoxSQLDriver);
mainLayout.setExpandRatio(comboBoxSQLDriver, 1.0f);
// textFieldConnectionURL
textFieldConnectionURL = new TextField();
textFieldConnectionURL.setCaption("Connection URL");
textFieldConnectionURL.setImmediate(false);
textFieldConnectionURL.setWidth("-1px");
textFieldConnectionURL.setHeight("-1px");
mainLayout.addComponent(textFieldConnectionURL);
mainLayout.setExpandRatio(textFieldConnectionURL, 1.0f);
// textFieldUser
textFieldUser = new TextField();
textFieldUser.setCaption("User");
textFieldUser.setImmediate(false);
textFieldUser.setWidth("-1px");
textFieldUser.setHeight("-1px");
mainLayout.addComponent(textFieldUser);
mainLayout.setExpandRatio(textFieldUser, 1.0f);
// textFieldPassword
textFieldPassword = new PasswordField();
textFieldPassword.setCaption("Password");
textFieldPassword.setImmediate(false);
textFieldPassword.setWidth("-1px");
textFieldPassword.setHeight("-1px");
mainLayout.addComponent(textFieldPassword);
mainLayout.setExpandRatio(textFieldPassword, 1.0f);
// buttonTest
buttonTest = new Button();
buttonTest.setCaption("Test Connection");
buttonTest.setImmediate(true);
buttonTest.setWidth("-1px");
buttonTest.setHeight("-1px");
mainLayout.addComponent(buttonTest);
mainLayout.setComponentAlignment(buttonTest, new Alignment(48));
return mainLayout;
}
示例13: buildHorizontalLayoutToolbar
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayoutToolbar() {
// common part: create layout
horizontalLayoutToolbar = new HorizontalLayout();
horizontalLayoutToolbar.setImmediate(false);
horizontalLayoutToolbar.setWidth("-1px");
horizontalLayoutToolbar.setHeight("-1px");
horizontalLayoutToolbar.setMargin(false);
horizontalLayoutToolbar.setSpacing(true);
// buttonNew
buttonNew = new Button();
buttonNew.setCaption("New");
buttonNew.setImmediate(true);
buttonNew
.setDescription("Add a new advice or obligation to the dictionary.");
buttonNew.setWidth("-1px");
buttonNew.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonNew);
horizontalLayoutToolbar.setComponentAlignment(buttonNew, new Alignment(
24));
// buttonRemove
buttonRemove = new Button();
buttonRemove.setCaption("Remove");
buttonRemove.setImmediate(true);
buttonRemove
.setDescription("Remove the selected advice or obligation from the dictionary.");
buttonRemove.setWidth("-1px");
buttonRemove.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonRemove);
horizontalLayoutToolbar.setComponentAlignment(buttonRemove,
new Alignment(24));
// buttonClone
buttonClone = new Button();
buttonClone.setCaption("Clone");
buttonClone.setImmediate(true);
buttonClone.setDescription("Clone the selected obligation/advice.");
buttonClone.setWidth("-1px");
buttonClone.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonClone);
horizontalLayoutToolbar.setComponentAlignment(buttonClone,
new Alignment(24));
// comboBoxFilter
comboBoxFilter = new ComboBox();
comboBoxFilter.setCaption("Filter By Type");
comboBoxFilter.setImmediate(false);
comboBoxFilter.setWidth("-1px");
comboBoxFilter.setHeight("-1px");
horizontalLayoutToolbar.addComponent(comboBoxFilter);
return horizontalLayoutToolbar;
}
示例14: buildHorizontalLayoutToolbar
import com.vaadin.ui.ComboBox; //導入方法依賴的package包/類
@AutoGenerated
private HorizontalLayout buildHorizontalLayoutToolbar() {
// common part: create layout
horizontalLayoutToolbar = new HorizontalLayout();
horizontalLayoutToolbar.setImmediate(false);
horizontalLayoutToolbar.setWidth("-1px");
horizontalLayoutToolbar.setHeight("-1px");
horizontalLayoutToolbar.setMargin(false);
horizontalLayoutToolbar.setSpacing(true);
// buttonNew
buttonNew = new Button();
buttonNew.setCaption("New");
buttonNew.setImmediate(true);
buttonNew.setDescription("Create a new attribute");
buttonNew.setWidth("70px");
buttonNew.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonNew);
horizontalLayoutToolbar.setComponentAlignment(buttonNew, new Alignment(
9));
// buttonRemove
buttonRemove = new Button();
buttonRemove.setCaption("Remove");
buttonRemove.setImmediate(true);
buttonRemove.setDescription("Remove the selected attribute(s)");
buttonRemove.setWidth("-1px");
buttonRemove.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonRemove);
horizontalLayoutToolbar.setComponentAlignment(buttonRemove,
new Alignment(9));
// buttonClone
buttonClone = new Button();
buttonClone.setCaption("Clone");
buttonClone.setImmediate(true);
buttonClone.setDescription("Clone an attribute.");
buttonClone.setWidth("-1px");
buttonClone.setHeight("-1px");
horizontalLayoutToolbar.addComponent(buttonClone);
horizontalLayoutToolbar.setComponentAlignment(buttonClone,
new Alignment(9));
// comboBoxFilterCategory
comboBoxFilterCategory = new ComboBox();
comboBoxFilterCategory.setCaption("Filter By Category");
comboBoxFilterCategory.setImmediate(false);
comboBoxFilterCategory.setWidth("-1px");
comboBoxFilterCategory.setHeight("-1px");
horizontalLayoutToolbar.addComponent(comboBoxFilterCategory);
// comboBoxFilterDatatype
comboBoxFilterDatatype = new ComboBox();
comboBoxFilterDatatype.setCaption("Filter By Data Type");
comboBoxFilterDatatype.setImmediate(false);
comboBoxFilterDatatype.setWidth("-1px");
comboBoxFilterDatatype.setHeight("-1px");
horizontalLayoutToolbar.addComponent(comboBoxFilterDatatype);
return horizontalLayoutToolbar;
}
示例15: attach
import com.vaadin.ui.ComboBox; //導入方法依賴的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