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


Java TextItem.setWidth方法代码示例

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


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

示例1: createForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private DynamicForm createForm() {
    DynamicForm df = new DynamicForm();
    df.setMargin(4);
    df.setNumCols(1);
    df.setTitleOrientation(TitleOrientation.TOP);
    df.setBrowserSpellCheck(false);
    df.setDataSource(DeviceDataSource.getInstance());
    TextItem fieldId = new TextItem(DeviceDataSource.FIELD_ID);
    fieldId.setWidth(280);
    fieldId.setCanEdit(false);
    fieldId.setReadOnlyDisplay(ReadOnlyDisplayAppearance.STATIC);
    TextItem fieldLabel = new TextItem(DeviceDataSource.FIELD_LABEL);
    fieldLabel.setRequired(true);
    fieldLabel.setWidth("*");
    df.setItems(fieldId, fieldLabel);
    return df;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:18,代码来源:DeviceManager.java

示例2: createForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private DynamicForm createForm() {
    DynamicForm form = new DynamicForm();
    form.setEncoding(Encoding.MULTIPART);
    form.setBrowserSpellCheck(false);
    form.setNumCols(2);
    form.setTitleOrientation(TitleOrientation.TOP);
    form.setCanSubmit(true);

    TextItem mimeItem = new TextItem(FIELD_MIMETYPE,
            i18n.DigitalObjectEditor_MediaEditor_Uploader_Mimetype_Title());
    mimeItem.setWidth(400);
    mimeItem.setColSpan(2);

    TextItem filenameItem = new TextItem(FIELD_FILE,
            i18n.DigitalObjectEditor_MediaEditor_Uploader_Filename_Title());
    filenameItem.setWidth(400);
    filenameItem.setColSpan(2);
    filenameItem.setRequired(Boolean.TRUE);

    HiddenItem pidItem = new HiddenItem(FIELD_PID);
    HiddenItem batchIdItem = new HiddenItem(FIELD_BATCHID);
    form.setFields(filenameItem, mimeItem, pidItem, batchIdItem);
    return form;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:25,代码来源:UploadFile.java

示例3: create

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
@Override
public DynamicForm create() {
    DynamicForm form = new DynamicForm();
    TextItem value = new TextItem(name, title);
    value.setShowTitle(showTitle);
    if (width == Integer.MAX_VALUE) {
        value.setWidth("100%");
        form.setWidth100();
    } else if (width > 0) {
        value.setWidth(width);
    }
    value.setRequired(required);
    value.setValidators(new StringTrimValidator());
    form.setFields(value);
    return form;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:17,代码来源:StringFormFactory.java

示例4: createTextItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private void createTextItem() {
		// TODO Auto-generated method stub
		query = new TextItem("query");
        query.setShowFocused(false);
        query.setCanFocus(false);
        query.setShowTitle(false);
        query.setWidth("500px");
        
        /**
         * DEPRECATED 
         * 
         * Difference between use this instead current approach, is that in this case 
         * search happens every time user press a button. This could be inefficient.
         * */
//        query.addChangedHandler(new ChangedHandler() {
//			
//			@Override
//			public void onChanged(ChangedEvent event) {
//    			//getGrid().setData(getGridData(listRecords));
//				
//			}
//		});
	}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:24,代码来源:SearchForm.java

示例5: createEntryConditionEditCanvas

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private Canvas createEntryConditionEditCanvas() {
    StaticTextItem labelItem = createLabelItem(i18n.enterCondition());
    
    OverUndershootSelectionData data = controller.getOverUndershootEntryConditions();
    SelectItem entryOperatorItem = createOperatorItem(data, GREATER_THAN_INT);
    entryOperatorItem.addChangedHandler(createEntryOperatorChangedHandler());
    entryOperatorItem.setWidth(EDIT_ITEMS_WIDTH);

    TextItem entryValueItem = createValueItem();
    entryValueItem.addChangedHandler(createEntryValueChangedHandler());
    entryValueItem.setWidth(EDIT_ITEMS_WIDTH);
    declareAsRequired(entryValueItem);
    
    StaticTextItem entryUnitItem = createStaticUnitItem(data);
    entryUnitItem.setWidth(EDIT_ITEMS_WIDTH);
    
    FormItem[] items = new FormItem[] { labelItem, entryOperatorItem, entryValueItem, entryUnitItem };
    entryConditionForm = assembleEditConditionForm(items);
    return alignVerticalCenter(entryConditionForm);
}
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:21,代码来源:OverUndershootRuleTemplate.java

示例6: createEditConditionCanvas

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private Canvas createEditConditionCanvas() {
        StaticTextItem label = createLabelItem(i18n.sensorFailure());

        SelectItem unitItem = createUnitsItem();
        unitItem.addChangedHandler(createEntryUnitChangedHandler());
        unitItem.setValueMap(createTimeunitsMap());
        unitItem.setWidth(2 * EDIT_ITEMS_WIDTH);
        
        TextItem valueItem = createValueItem();
        valueItem.addChangedHandler(createValueChangedHandler());
        valueItem.setWidth(EDIT_ITEMS_WIDTH);
        valueItem.setRequired(true);
//        valueItem.setKeyPressFilter("[0-9]+(\\.|,)[0-9]+");
        
        FormItem[] formItems = new FormItem[] { label, unitItem, valueItem };
        conditionForm = assembleEditConditionForm(formItems);
        return alignVerticalCenter(conditionForm);
    }
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:19,代码来源:SensorLossRuleTemplate.java

示例7: 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

示例8: createVariableItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private TextItem createVariableItem(Entry<String, JobVariable> var) {
    TextItem t = new TextItem(var.getKey(), var.getKey());
    t.setValue(var.getValue().getValue());
    t.setWidth("100%");
    t.setStartRow(true);
    t.setEndRow(false);
    return t;
}
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:9,代码来源:SubmitWindow.java

示例9: IdentifierDataSource

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public IdentifierDataSource() {
    setID(ID);
    ClientMessages i18n = GWT.create(ClientMessages.class);
    SmartGwtMessages i18nSmartGwt = ClientUtils.createSmartGwtMessages();

    DataSourceField type = new DataSourceField(FIELD_TYPE, FieldType.TEXT,
            i18n.PageForm_IdentifierType_Title());
    type.setRequired(Boolean.TRUE);

    ComboBoxItem typeEditor = new ComboBoxItem(IdentifierDataSource.FIELD_TYPE);
    LocalizationDataSource.setOptionDataSource(typeEditor, BundleName.MODS_IDENTIFIER_TYPES);
    typeEditor.setType("comboBox");
    typeEditor.setCharacterCasing(CharacterCasing.LOWER);
    typeEditor.setBrowserSpellCheck(Boolean.FALSE);
    type.setEditorType(typeEditor);

    DataSourceField value = new DataSourceField(FIELD_VALUE, FieldType.TEXT,
            i18n.PageForm_IdentifierValue_Title());
    value.setRequired(Boolean.TRUE);
    TextItem valueEditor = new TextItem(IdentifierDataSource.FIELD_VALUE);
    valueEditor.setWidth("250");
    valueEditor.setBrowserSpellCheck(Boolean.FALSE);
    valueEditor.setRequired(Boolean.TRUE);
    valueEditor.setValidators(new IdentifierValidator(i18n, i18nSmartGwt));
    value.setEditorType(valueEditor);

    DataSourceField object = new DataSourceField(FIELD_VALUE, FieldType.ANY);
    object.setHidden(true);
    setFields(type, value);
    setClientOnly(true);
    setCacheAllData(true);
}
 
开发者ID:proarc,项目名称:proarc,代码行数:33,代码来源:IdentifierDataSource.java

示例10: getTextFormItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public TextItem getTextFormItem(Field f, String lang) {
    TextItem item = new TextItem(f.getName(), f.getTitle(activeLocale));
    item.setLength(f.getLength() != null ? f.getLength() : defaultTextLength);
    item.setWidth(defaultWidth);
    item.setReadOnlyDisplay(ReadOnlyDisplayAppearance.STATIC);
    item.setDefaultValue(f.getDefaultValue());
    return item;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:9,代码来源:FormGenerator.java

示例11: getDateYearFormItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public TextItem getDateYearFormItem(Field f, String lang) {
    TextItem item = getTextFormItem(f, lang);
    item.setWidth("150");
    DateEditorValue yearEditorValue = DateEditorValue.gYear();
    item.setEditorValueFormatter(yearEditorValue);
    item.setEditorValueParser(yearEditorValue);
    return item;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:9,代码来源:FormGenerator.java

示例12: createForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private DynamicForm createForm() {
    DynamicForm f = new DynamicForm();
    f.setWidth(400);
    f.setBrowserSpellCheck(false);
    f.setNumCols(1);
    f.setTitleOrientation(TitleOrientation.TOP);
    f.setSaveOnEnter(true);

    TextItem user = new TextItem(USERNAME, i18nSgwt.dialog_UserNameTitle());
    user.setRequired(true);
    user.setWidth("*");
    user.setReadOnlyDisplay(ReadOnlyDisplayAppearance.STATIC);

    PasswordItem passwd = new PasswordItem(PASSWORD, i18nSgwt.dialog_PasswordTitle());
    passwd.setRequired(true);
    passwd.setWidth("*");

    TextItem producerCode = new TextItem(PRODUCER_CODE, i18n.LoginWindow_ProducerCode());
    producerCode.setWidth("*");
    producerCode.setReadOnlyDisplay(ReadOnlyDisplayAppearance.STATIC);

    StaticTextItem error = new StaticTextItem(ERROR);
    error.setShowTitle(false);
    error.setShowErrorText(true);

    f.setItems(user, producerCode, passwd, error);
    f.addSubmitValuesHandler(new SubmitValuesHandler() {

        @Override
        public void onSubmitValues(SubmitValuesEvent event) {
            submitCredentials();
        }
    });
    return f;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:36,代码来源:LoginWindow.java

示例13: 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

示例14: createFormItem

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private FormItem createFormItem(DisplayType displayType, Record profile) {
    String name = profile.getAttribute(WorkflowParameterDataSource.FIELD_NAME);
    switch (displayType) {
        case SELECT:
            SelectItem si = new SelectItem();
            setOptions(si, profile);
            si.setWidth("*");
            return si;
        case COMBOBOX:
            ComboBoxItem cbi = new ComboBoxItem();
            setOptions(cbi, profile);
            cbi.setLength(2000);
            cbi.setWidth("*");
            return cbi;
        case CHECKBOX:
            CheckboxItem ci = new CheckboxItem();
            // the width must be set otherwise it overflows the form
            ci.setWidth(150);
            ci.setAllowEmptyValue(true);
            return ci;
        case TEXTAREA:
            TextAreaItem tai = new TextAreaItem();
            tai.setStartRow(true);
            tai.setEndRow(true);
            tai.setLength(2000);
            tai.setColSpan("*");
            tai.setWidth("*");
            tai.setHeight(30);
            return tai;
        case DATETIME:
            DateTimeItem di = new DateTimeItem();
            return di;
        case TEXT:
        default:
            TextItem ti = new TextItem(name);
            ti.setLength(2000);
            ti.setWidth("*");
            return ti;
    }
}
 
开发者ID:proarc,项目名称:proarc,代码行数:41,代码来源:WorkflowTaskFormView.java

示例15: createFolderForm

import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
private DynamicForm createFolderForm() {
    DynamicForm form = createExpansionForm();
    TextItem path = new TextItem(WorkflowMaterialDataSource.FIELD_FOLDER_PATH);
    path.setWidth("*");
    form.setDataSource(WorkflowMaterialDataSource.getInstance(),
            path, createNoteItem(), createSaveItem());
    return form;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:9,代码来源:WorkflowMaterialView.java


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