本文整理汇总了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;
}
示例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;
}
示例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;
}
示例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));
//
// }
// });
}
示例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);
}
示例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);
}
示例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;
}
示例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;
}
示例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);
}
示例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;
}
示例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;
}
示例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;
}
示例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><%s></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;
}
示例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;
}
}
示例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;
}