本文整理汇总了Java中com.smartgwt.client.widgets.form.fields.TextItem.setValue方法的典型用法代码示例。如果您正苦于以下问题:Java TextItem.setValue方法的具体用法?Java TextItem.setValue怎么用?Java TextItem.setValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.form.fields.TextItem
的用法示例。
在下文中一共展示了TextItem.setValue方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: 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;
}
示例2: 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;
}
示例3: SingleChoiceImageExtensionEditor
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public SingleChoiceImageExtensionEditor(GeneralItem gi) {
this();
questionForm.setGroupTitle("Question");
final TextItem questionItem = new TextItem("audioQuestion", "question as audio");
final TextItem columnsItem = new TextItem("columns", "# columns");
final TextItem md5HashItem = new TextItem("md5Hash", "md5 hash");
questionForm.setFields(questionItem, columnsItem, md5HashItem);
questionItem.setValue(gi.getString("audioQuestion"));
if (gi.getJsonRep().containsKey("columns") ) {
columnsItem.setValue(gi.getInteger("columns"));
} else {
columnsItem.setValue(3);
}
addMember(questionForm);
SingleChoiceImage scTest = (SingleChoiceImage) gi;
for (MultipleChoiceImageAnswerItem answer: scTest.getAnswers()) {
AnswerForm aForm = new AnswerForm(answer, forms.size());
forms.add(aForm);
addMember(aForm);
}
addAdditionalAnswer();
}
示例4: AnswerForm
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public AnswerForm(MultipleChoiceAnswer answer, final int position) {
final TextItem answerItem = new TextItem("answer", constants.answer()+" "+(position+1));
if (answer != null) answerItem.setValue(answer.getString("answer"));
answerItem.setStartRow(true);
answerItem.addChangedHandler(new ChangedHandler() {
public void onChanged(ChangedEvent event) {
if (event.getValue() != null && !((String) event.getValue()).equals("")) {
if (position + 1 == forms.size()) {
addAdditionalAnswer();
}
}
}
});
final CheckboxItem isCorrect = new CheckboxItem("isCorrect", constants.isCorrect());
if (answer != null) isCorrect.setValue(answer.getBoolean("isCorrect"));
isCorrect.setColSpan(1);
final TextItem feedbackItem = new TextItem("feedback", "feedback"+" "+(position+1));
feedbackItem.setShowIfCondition(new FormItemIfFunction() {
public boolean execute(FormItem item, Object value, DynamicForm formFunction) {
if (form.getValue("isFeedback") != null) {
return (Boolean) form.getValue("isFeedback");
}
return false;
}
});
if (answer != null) feedbackItem.setValue(answer.getString("feedback"));
HiddenItem hiddenId = new HiddenItem("id");
if (answer != null) hiddenId.setValue(answer.getString("id"));
setFields(answerItem, isCorrect, feedbackItem, hiddenId);
setNumCols(4);
}
示例5: MultipleChoiceImageExtensionEditor
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public MultipleChoiceImageExtensionEditor(GeneralItem gi) {
super();
questionForm.setGroupTitle("Question");
final TextItem questionItem = new TextItem("audioQuestion", "question as audio");
final TextItem columnsItem = new TextItem("columns", "# columns");
final TextItem md5HashItem = new TextItem("md5Hash", "md5 hash");
questionForm.setFields(questionItem, columnsItem, md5HashItem);
questionItem.setValue(gi.getString("audioQuestion"));
md5HashItem.setValue(gi.getString("md5Hash"));
if (gi.getJsonRep().containsKey("columns") ) {
columnsItem.setValue(gi.getInteger("columns"));
} else {
columnsItem.setValue(3);
}
addMember(questionForm);
MultipleChoiceImage scTest = (MultipleChoiceImage) gi;
for (MultipleChoiceImageAnswerItem answer: scTest.getAnswers()) {
AnswerForm aForm = new AnswerForm(answer, forms.size());
forms.add(aForm);
addMember(aForm);
}
addAdditionalAnswer();
}
示例6: FileReferenceForm
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public FileReferenceForm(FileReference answer, final int position) {
final TextItem keyItem = new TextItem(FileReference.KEY, "key" + " " + (position + 1));
keyItem.setWidth("100%");
final TextItem refItem = new TextItem(FileReference.FILE_REFERENCE, "url" + " " + (position + 1));
refItem.setWidth("100%");
final TextItem md5Item = new TextItem(FileReference.MD5_HASH, "md5 hash" + " " + (position + 1));
refItem.setWidth("100%");
if (answer != null) {
keyItem.setValue(answer.getString(FileReference.KEY));
refItem.setValue(answer.getString(FileReference.FILE_REFERENCE));
md5Item.setValue(answer.getString(FileReference.MD5_HASH));
}
keyItem.setStartRow(true);
keyItem.addChangedHandler(new ChangedHandler() {
@Override
public void onChanged(ChangedEvent event) {
if (event.getValue() != null && !((String) event.getValue()).equals("")) {
if (position + 1 == forms.size()) {
addAdditionalRow();
}
}
}
});
setFields(keyItem, refItem, md5Item);
setWidth100();
setIsGroup(true);
setGroupTitle("File Reference "+(position + 1));
}
示例7: buildUi
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public void buildUi() {
VLayout vertical = new VLayout();
vertical.setWidth100();
vertical.setHeight100();
TextItem textItem = new TextItem("Token", "Token");
textItem.setValue(OauthClient.readFromCookie().getAccessToken());
DynamicForm form = new DynamicForm();
form.setWidth100();
form.setFields(textItem);
vertical.addMember(form);
RootPanel.get("authToken").add(vertical);
}
示例8: VideoObjectEditor
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public VideoObjectEditor(boolean editing, final GeneralItem generalItem) {
form = new DynamicForm();
this.generalItem = generalItem;
final TextItem videoText = new TextItem(VideoObject.VIDEO_FEED, constants.videoURL());
videoText.setWidth("100%");
final CheckboxItem autoPlay = new CheckboxItem(VideoObject.AUTO_PLAY, constants.autoPlayVideo());
final TextItem md5Text = new TextItem(VideoObject.MD5_HASH, "MD5 Hash");
md5Text.setWidth("100%");
videoText.setValidators(urlValidator);
if (editing && AccountManager.getInstance().isAdvancedUser()) {
form.setFields(videoText,autoPlay, md5Text);
} else {
if (editing) {
form.setFields(videoText,autoPlay);
} else {
form.setFields(videoText);
}
}
form.setWidth100();
addMember(form);
uploadForm = new UploadItemForm("formtest"){
@Override
public void onUploadCompleteEvent() {
uploadForm.setVisibility(Visibility.HIDDEN);
videoText.setValue("http://streetlearn.appspot.com/game/"+generalItem.getLong(GameModel.GAMEID_FIELD)+"/generalItems/"+generalItem.getLong(GeneralItem.ID)+"/video");
}
};
addMember(uploadForm);
// RootPanel.get().add(uploadForm.getIframe());
if (generalItem != null) {
final UploadItem uploadItem = new UploadItem("Videofile", "Select audio file");
SubmitItem button = new SubmitItem("Submitimage", "Submit");
uploadForm.setFields(uploadItem, button);
GeneralItemsClient.getInstance().getMediaUploadUrl(generalItem.getLong(GameModel.GAMEID_FIELD), generalItem.getLong(GeneralItemModel.ID_FIELD), "video", new JsonCallback() {
public void onJsonReceived(JSONValue jsonValue) {
if (jsonValue.isObject() != null) {
uploadForm.setAction(jsonValue.isObject().get("uploadUrl").isString().stringValue());
}
}
});
// GameClient.getInstance().getPictureUrl(5946158883012608l, new JsonCallback(){
// public void onJsonReceived(JSONValue jsonValue) {
// if (jsonValue.isObject() !=null) {
// uploadForm.setAction(jsonValue.isObject().get("uploadUrl").isString().stringValue());
// }
// }
// });
uploadForm.addEventListener();
}
}
示例9: getViewPanel
import com.smartgwt.client.widgets.form.fields.TextItem; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout mainLayout = new VLayout();
mainLayout.setWidth100();
mainLayout.setHeight100();
// Build a map, and set a PanController:
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapWidget = new MapWidget("mapOsm", "gwtExample");
mapWidget.setController(new PanController(mapWidget));
mapLayout.addMember(mapWidget);
VLayout addWmsLayerLayout = new VLayout(10);
addWmsLayerLayout.setHeight(80);
addWmsLayerLayout.setShowEdges(true);
addWmsLayerLayout.addMember(new HTMLFlow(MESSAGES.wmsTxt()));
final TextItem txtURL = new TextItem("layer_url", MESSAGES.layerUrl());
txtURL.setValue("http://apps.geomajas.org/geoserver/wms");
txtURL.setWidth(250);
final TextItem txtLayer = new TextItem("layer_name", MESSAGES.layerName());
txtLayer.setValue("demo_world:simplified_country_borders");
DynamicForm dynamicForm = new DynamicForm();
dynamicForm.setFields(txtURL, txtLayer);
addWmsLayerLayout.addMember(dynamicForm);
HLayout buttonLayout = new HLayout(5);
buttonLayout.setPadding(10);
IButton addLayerButton = new IButton(MESSAGES.addLayer());
addLayerButton.setWidth(150);
addLayerButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
mapWidget.getMapModel().addLayer(createSampleWmsLayerInfo(txtLayer.getValueAsString(),
txtURL.getValueAsString()));
}
});
buttonLayout.addMember(addLayerButton);
addWmsLayerLayout.addMember(buttonLayout);
addWmsLayerLayout.setShowResizeBar(true);
// Add both to the main layout:
mainLayout.addMember(addWmsLayerLayout);
mainLayout.addMember(mapLayout);
return mainLayout;
}