当前位置: 首页>>代码示例>>Java>>正文


Java TextItem.setTitle方法代码示例

本文整理汇总了Java中com.smartgwt.client.widgets.form.fields.TextItem.setTitle方法的典型用法代码示例。如果您正苦于以下问题:Java TextItem.setTitle方法的具体用法?Java TextItem.setTitle怎么用?Java TextItem.setTitle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.smartgwt.client.widgets.form.fields.TextItem的用法示例。


在下文中一共展示了TextItem.setTitle方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initSetTimeField

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private void initSetTimeField() {
	selectTimeTextItem = new TextItem(TIMEDELTA_DEP);
	selectTimeTextItem.setTitle("time delta");
	selectTimeTextItem.setWrapTitle(false);
	selectTimeTextItem.setStartRow(true);
	selectTimeTextItem.addChangedHandler(new ChangedHandler() {
		
		@Override
		public void onChanged(ChangedEvent event) {
			onSave();

			
		}
	});
	
}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:17,代码来源:TimeDepEditor.java

示例2: createAbonnementNameItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private TextItem createAbonnementNameItem() {
    aboNameItem = new TextItem();
    aboNameItem.setRequired(true);
    aboNameItem.setTextBoxStyle("n52_sensorweb_client_abo_name_textbox");
    aboNameItem.setTitle(i18n.aboName());
    aboNameItem.setWidth("*"); // fill form column
    aboNameItem.setKeyPressFilter("[0-9a-zA-Z_]");
    aboNameItem.setValue(controller.createSuggestedAbonnementName());
    aboNameItem.addKeyUpHandler(new KeyUpHandler() {
        public void onKeyUp(KeyUpEvent event) {
            TextItem nameItem = (TextItem) event.getSource();
            String currentAbonnementName = (String) nameItem.getValue();
            controller.setSelectedAbonnementName(currentAbonnementName);
        }
    });
    return aboNameItem;
}
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:18,代码来源:EventNameForm.java

示例3: createOptionsForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private DynamicForm createOptionsForm() {
        SelectItem selectModel = new SelectItem(DigitalObjectDataSource.FIELD_MODEL,
                i18n.NewDigObject_OptionModel_Title());
        selectModel.setRequired(true);
        selectModel.setWidth(300);
        // issue 46: always start with empty model
        selectModel.setAllowEmptyValue(true);
        selectModel.setEmptyDisplayValue(ClientUtils.format("<i>&lt;%s&gt;</i>", i18n.NewDigObject_OptionModel_EmptyValue_Title()));
        selectModel.setOptionDataSource(MetaModelDataSource.getInstance());
//        selectModel.setShowOptionsFromDataSource(true);
        selectModel.setValueField(MetaModelDataSource.FIELD_PID);
        selectModel.setDisplayField(MetaModelDataSource.FIELD_DISPLAY_NAME);
        selectModel.setAutoFetchData(true);
        selectModel.setValidators(new CustomValidator() {

            @Override
            protected boolean condition(Object value) {
                boolean valid = getFormItem().getSelectedRecord() != null;
                return valid;
            }
        });

        TextItem newPid = new TextItem(DigitalObjectDataSource.FIELD_PID);
        newPid.setTitle(i18n.NewDigObject_OptionPid_Title());
        newPid.setTooltip(i18n.NewDigObject_OptionPid_Hint());
        newPid.setLength(36 + 5);
        newPid.setWidth((36 + 5) * 8);
        newPid.setValidators(new RegExpValidator(
                "uuid:[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"));
        DynamicForm form = new DynamicForm();
        form.setWrapItemTitles(false);
        form.setAutoFocus(true);
        form.setNumCols(4);
        form.setBrowserSpellCheck(false);
        form.setFields(selectModel, newPid);
        form.setAutoWidth();
        form.setMargin(4);
        return form;
    }
 
开发者ID:proarc,项目名称:proarc,代码行数:40,代码来源:NewDigObject.java

示例4: MonographUnitForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public MonographUnitForm(final ClientMessages i18n) {
    setWidth100();
    setHeight100();
    setTitleOrientation(TitleOrientation.TOP);
    setNumCols(1);

    // identifiers
    final RepeatableFormItem identifiers = new RepeatableFormItem(ModsCustomDataSource.FIELD_IDENTIFIERS,
            i18n.MonographUnitForm_Identifiers_Title());
    identifiers.setDataSource(IdentifierDataSource.getInstance());
    identifiers.setValidators(
            new IdentifiersValidator(i18n, Arrays.asList(IdentifierDataSource.TYPE_UUID)));
    DynamicForm identifierForm = new DynamicForm();
    identifierForm.setUseAllDataSourceFields(true);
    identifierForm.setNumCols(4);
    identifiers.setFormPrototype(identifierForm);
    identifiers.setEndRow(true);
    identifiers.setColSpan("2");

    TextItem unitNumber = new TextItem(ModsCustomDataSource.FIELD_MONOGRAPHUNIT_NUMBER);
    unitNumber.setTitle(i18n.MonographUnitForm_UnitNumber_Title());
    unitNumber.setRequired(true);
    unitNumber.setValidators(new IsIntegerValidator());

    TextAreaItem note = new TextAreaItem(ModsCustomDataSource.FIELD_NOTE, i18n.MonographUnitForm_Note_Title());
    note.setWidth("*");
    note.setHeight("*");
    note.setColSpan("*");

    setFields(unitNumber, identifiers, note);
}
 
开发者ID:proarc,项目名称:proarc,代码行数:32,代码来源:MonographUnitForm.java

示例5: getInviteForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private Canvas getInviteForm() {

		final DynamicForm form = new DynamicForm();
		form.setGroupTitle(constants.inviteNewContact());
		form.setIsGroup(true);
		form.setWidth(300);

		TextItem subjectItem = new TextItem("Contact");
		subjectItem.setTitle(constants.contactEmail());

		ButtonItem saveButton = new ButtonItem("Save");
		saveButton.setTitle(constants.invite());
		saveButton.setColSpan(2);
		saveButton.setAlign(Alignment.CENTER);

		form.setFields(subjectItem, saveButton);

		saveButton.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {

			@Override
			public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
				CollaborationClient.getInstance().addContactViaEmail(form.getValueAsString("Contact"), new JsonCallback() {
				});
				form.setValue("Contact", "");
			}
		});
		form.setWidth(300);
		return form;
	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:30,代码来源:CollaboratorsConfig.java

示例6: getInviteForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private Canvas getInviteForm() {

		final DynamicForm form = new DynamicForm();
		form.setGroupTitle("Invite new contact");
		form.setIsGroup(true);
		form.setWidth(300);

		TextItem subjectItem = new TextItem("Contact");
		subjectItem.setTitle("Contact Email");

		ButtonItem saveButton = new ButtonItem("Save");
		saveButton.setTitle("Invite");
		saveButton.setColSpan(2);
		saveButton.setAlign(Alignment.CENTER);

		form.setFields(subjectItem, saveButton);

		saveButton.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {

			@Override
			public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
				CollaborationClient.getInstance().addContactViaEmail(form.getValueAsString("Contact"), new JsonCallback() {
				});
				form.setValue("Contact", "");
			}
		});

		return form;
	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:30,代码来源:CollaboratorsConfigOld.java

示例7: getAddRoleForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private Canvas getAddRoleForm() {
		final DynamicForm form = new DynamicForm();
		form.setWidth(300);
        form.setGroupTitle(constants.newRole());  
        form.setIsGroup(true);  

        TextItem subjectItem = new TextItem("Role");  
        subjectItem.setTitle(constants.role());  
        
        ButtonItem saveButton = new ButtonItem("Save");
        saveButton.setTitle(constants.saveRole());
        saveButton.setColSpan(2);  
        saveButton.setAlign(Alignment.CENTER);
        
        form.setFields(subjectItem, saveButton);  

        saveButton.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
			
			@Override
			public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
				if (currentGame != null) {
					currentGame.addRole(form.getValueAsString("Role"));
					currentGame.writeToCloud(new JsonCallback() {
						public void onJsonReceived(JSONValue jsonValue) {
//							GameRolesDataSource.getInstance().addRole(gameId, role)
						}
						
					});
				}
			}
		});
		return form;
	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:34,代码来源:RoleConfigSection.java

示例8: createLngTextEdit

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private void createLngTextEdit() {
		latTextItem = new TextItem(LAT);
		latTextItem.setTitle("latitude");
		latTextItem.setWrapTitle(false);
		latTextItem.setStartRow(true);
//		latTextItem.addChangedHandler(new ChangedHandler() {
//
//			@Override
//			public void onChanged(ChangedEvent event) {
//				onSave();
//			}
//		});

        latTextItem.addChangedHandler(new ChangedHandler() {
            @Override
            public void onChanged(ChangedEvent event) {
                try {
                    double value = Double.parseDouble(""+event.getValue());
                    if (circle != null) circle.setCenter(LatLng.create(value, circle.getCenter().lng()));
                    if (marker != null) marker.setPosition(LatLng.create(value, circle.getCenter().lng()));

                    onSave();
                } catch (Exception e) {
                }
            }
        });
	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:28,代码来源:ProximityDependencyEditor.java

示例9: createRadiusTextEdit

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public void createRadiusTextEdit(){
        radiusTextItem = new TextItem(RADIUS);
        radiusTextItem.setTitle("radius (m)");
        radiusTextItem.setWrapTitle(false);
        radiusTextItem.setStartRow(true);


        radiusTextItem.addChangedHandler(new ChangedHandler() {
            @Override
            public void onChanged(ChangedEvent event) {
                try {
                    int value = Integer.parseInt(""+event.getValue());
                    if (circle != null) circle.setRadius(value);
                    onSave();
                } catch (Exception e) {
                }
            }
        });

//		radiusSlider = new Slider("radius");
//		radiusSlider.setVertical(false);
//		radiusSlider.setVertical(false);
//		radiusSlider.setMinValue(10);
//		radiusSlider.setMaxValue(100);
//		radiusSlider.setWidth100();

	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:28,代码来源:ProximityDependencyEditor.java

示例10: createTextItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
/**
 * Convenience method to create a TextItem.
 * 
 * @param name
 * @param prompt
 * @param width
 * @param title
 * @param required
 * @return
 */
private TextItem createTextItem(String name, String prompt, int width, String title,
        boolean required) {
    TextItem item = new TextItem(name);
    item.setWrapTitle(false);
    item.setPrompt(prompt);
    item.setWidth(width);
    item.setTitle(title);
    item.setRequired(required);

    return item;
}
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:22,代码来源:UploadPanel.java

示例11: createValueItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
protected TextItem createValueItem() { 
    TextItem valueItem = new TextItem();
    valueItem.setTitle(i18n.value());
    valueItem.setTitleOrientation(TOP);
    valueItem.setKeyPressFilter("[0-9\\.\\-]");
    return valueItem;
}
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:8,代码来源:SubscriptionTemplate.java

示例12: createUserNameItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private TextItem createUserNameItem() {
    TextItem userNameItem = new TextItem(USER_NAME_FIELD);
    userNameItem.setTitle(i18n.userName());
    userNameItem.setRequired(true);
    userNameItem.setSelectOnFocus(true);
    userNameItem.setLength(100);
    userNameItem.addKeyPressHandler(new KeyPressHandler() {
        public void onKeyPress(KeyPressEvent event) {
            if ( (event.getKeyName().equals("Enter")) && (LoginLayout.this.form.validate(false))) {
                login();
            }
        }
    });
    return userNameItem;
}
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:16,代码来源:LoginLayout.java

示例13: PageForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
/**
     * Create a new form.
     * @param i18n I18N
     * @param typeValueMapId {@link ValueMapDataSource#getOptionDataSource}
     *          reference to bundle with page types.
     */
    public PageForm(ClientMessages i18n, String typeValueMapId) {
        // save on Enter is supposed mainly for ImportBatchItemEditor
        // see submit handler in ModsMultiEditor
        setSaveOnEnter(true);
        setWidth100();
        setHeight100();
        setTitleOrientation(TitleOrientation.TOP);
        SelectItem pageType = new SelectItem(ModsCustomDataSource.FIELD_PAGE_TYPE, i18n.PageForm_PageType_Title());
        pageType.setOptionDataSource(ValueMapDataSource.getInstance().getOptionDataSource(typeValueMapId));
        pageType.setValueField(BundleValue.KEY);
        pageType.setDisplayField(BundleValue.VALUE);
        pageType.setDefaultValue(ModsCustomDataSource.getDefaultPageType());
        pageType.setWidth(200);
        pageType.setEndRow(true);

        IntegerItem pageIndex = new IntegerItem(ModsCustomDataSource.FIELD_PAGE_INDEX);
        pageIndex.setTitle(i18n.PageForm_PageIndex_Title());
        pageIndex.setValidators(new IsIntegerValidator());
        pageIndex.setRequired(true);
        pageIndex.setEndRow(true);

        TextItem pageNumber = new TextItem(ModsCustomDataSource.FIELD_PAGE_NUMBER);
        pageNumber.setTitle(i18n.PageForm_PageNumber_Title());
        pageNumber.setEndRow(true);
        pageNumber.setRequired(true);
        pageNumber.setValidators(new StringTrimValidator());
//        pageNumber.setLength(5);

        final RepeatableFormItem identifiers = new RepeatableFormItem(ModsCustomDataSource.FIELD_IDENTIFIERS,
                i18n.PageForm_Identifiers_Title());
        identifiers.setDataSource(IdentifierDataSource.getInstance());
        identifiers.setRequired(true);
        identifiers.setValidators(
                new IdentifiersValidator(i18n, Arrays.asList(IdentifierDataSource.TYPE_UUID)));
        DynamicForm identifierForm = new DynamicForm();
        identifierForm.setUseAllDataSourceFields(true);
        identifierForm.setNumCols(4);
        identifiers.setFormPrototype(identifierForm);
        identifiers.setEndRow(true);
        identifiers.setColSpan("3");

//        TextAreaItem note = new AutoFitTextAreaItem(ModsCustomDataSource.FIELD_NOTE, "Note");
        TextAreaItem note = new TextAreaItem(ModsCustomDataSource.FIELD_NOTE, i18n.PageForm_Note_Title());
        note.setWidth("*");
        note.setHeight("*");
        note.setColSpan("*");

        setFields(pageType, pageIndex, pageNumber, identifiers, note);

        IntegerRangeValidator integerRangeValidator = new IntegerRangeValidator();
        integerRangeValidator.setMin(0);
        integerRangeValidator.setMax(Integer.MAX_VALUE);

        pageIndex.setValidators(integerRangeValidator);
    }
 
开发者ID:proarc,项目名称:proarc,代码行数:62,代码来源:PageForm.java

示例14: init

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private void init() {

        setMargin(10);

        setCellPadding(6);
        setWidth(WIDTH);
        setHeight(HEIGHT);
        setTitleOrientation(titleOrientation);
        setAutoFocus(true);
        setNumCols(2);
        setAlign(Alignment.LEFT);

        setIsGroup(i_showGroup);
        setGroupTitle("Set Up Your User ID and Password");

        firstNameItem = new TextItem("firstName");
        firstNameItem.setSelectOnFocus(true);
        firstNameItem.setTitle("First Name");
        firstNameItem.setWidth(i_widgetWidth * 2);
        firstNameItem.setRequired(true);
        firstNameItem.setValidators(FormValidators.getInstance().getNameLengthRangeValidator());
        firstNameItem.setColSpan(2);

        lastNameItem = new TextItem("lastName");
        lastNameItem.setSelectOnFocus(true);
        lastNameItem.setTitle("Last Name");
        lastNameItem.setWidth(i_widgetWidth * 2);
        lastNameItem.setRequired(true);
        lastNameItem.setValidators(FormValidators.getInstance().getNameLengthRangeValidator());
        lastNameItem.setColSpan(2);

        emailItem = new TextItem("email");
        emailItem.setSelectOnFocus(true);
        emailItem.setTitle("Email");
        emailItem.setWidth(i_widgetWidth * 2);
        emailItem.setRequired(true);
        emailItem.setValidators(FormValidators.getInstance().getRegExpValidator());
        emailItem.setColSpan(2);

        userIdItem = new TextItem("userId");
        userIdItem.setSelectOnFocus(true);
        userIdItem.setTitle("User Id");
        userIdItem.setWidth(i_widgetWidth * 2);
        userIdItem.setRequired(true);
        userIdItem.setValidators(FormValidators.getInstance().getUserIdLengthRangeValidator());
        userIdItem.setColSpan(2);

        passwordItem = new PasswordItem("password");
        passwordItem.setTitle("Password");
        passwordItem.setWidth(i_widgetWidth);
        passwordItem.setRequired(true);
        passwordItem.setValidators(FormValidators.getInstance().getPasswordLengthRangeValidator(),
                FormValidators.getInstance().getMatchesValidator());

        passwordItem2 = new PasswordItem("password2");
        passwordItem2.setTitle("Password Confirm");
        passwordItem2.setWidth(i_widgetWidth);
        passwordItem2.setRequired(true);
        passwordItem2.setValidators(FormValidators.getInstance().getPasswordLengthRangeValidator());
        passwordItem2.setWrapTitle(false);

        setFields(new FormItem[] { firstNameItem, lastNameItem, emailItem, userIdItem,
                passwordItem, passwordItem2, });
    }
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:65,代码来源:UserCredentialsForm.java

示例15: initBasicMetadata

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private void initBasicMetadata() {
	
	basicMetadata = new DynamicForm();
	
	TextItem textItem = new TextItem(GameModel.GAME_TITLE_FIELD);
	textItem.setTitle("Title");

	basicMetadata.setFields(textItem);
	
	

}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:13,代码来源:GameForm.java


注:本文中的com.smartgwt.client.widgets.form.fields.TextItem.setTitle方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。