本文整理汇总了Java中com.google.gwt.user.client.ui.TextBox.getValue方法的典型用法代码示例。如果您正苦于以下问题:Java TextBox.getValue方法的具体用法?Java TextBox.getValue怎么用?Java TextBox.getValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.gwt.user.client.ui.TextBox
的用法示例。
在下文中一共展示了TextBox.getValue方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: validateInput
import com.google.gwt.user.client.ui.TextBox; //导入方法依赖的package包/类
private void validateInput(TextBox input) {
String inputStr = input.getValue();
boolean valid = inputStr.matches("^\\d+$");
if (valid) {
input.getElement().removeClassName("invalid");
} else {
input.getElement().addClassName("invalid");
}
if (input == widthInput) {
widthValid = valid;
} else {
heightValid = valid;
}
}
示例2: getFieldValue
import com.google.gwt.user.client.ui.TextBox; //导入方法依赖的package包/类
protected String getFieldValue(TextBox field, String defaultValue) {
String value = field.getValue();
if ((value != null) && (value.length() > 0))
return field.getValue();
field.setText(defaultValue);
return defaultValue;
}
示例3: onSave
import com.google.gwt.user.client.ui.TextBox; //导入方法依赖的package包/类
/**
* In case of save click.
*/
public void onSave() {
boolean fieldsValid = true;
for (int index = 0; index < docFieldWidgets.size(); index++) {
if (docFieldWidgets.get(index).isValidatable()) {
if (!docFieldWidgets.get(index).isListBox()) {
String textBoxValue = docFieldWidgets.get(index).getTextBoxWidget().getWidget().getText();
// if (!docFieldWidgets.get(index).getTextBoxWidget().validate()) {
if (docFieldWidgets.get(index).isMandatory()) {// mandatory fields
if ((textBoxValue != null && textBoxValue.isEmpty())) {
ConfirmationDialogUtil.showConfirmationDialogError(MessageConstants.MANDATORY_FIELDS_ERROR_MSG);
fieldsValid = false;
break;
} else if (textBoxValue != null && !docFieldWidgets.get(index).getTextBoxWidget().validate()) {
ConfirmationDialogUtil.showConfirmationDialogError(MessageConstants.FIELD_NOT_VALID_ERROR_MSG);
fieldsValid = false;
break;
}
} else {// non-mandatory fields
if (!(textBoxValue != null && textBoxValue.isEmpty())) {
ConfirmationDialogUtil.showConfirmationDialogError(MessageConstants.FIELD_NOT_VALID_ERROR_MSG);
fieldsValid = false;
break;
}
}
// }
} else {
if (docFieldWidgets.get(index).getListBoxwidget().getSelectedIndex() == -1) {
ConfirmationDialogUtil.showConfirmationDialogError(MessageConstants.MANDATORY_FIELDS_ERROR_MSG);
fieldsValid = false;
break;
}
}
}
}
// Check for duplicate profile name.
TextBox tProfile = (TextBox) (elementMap.get(controller.getSelectedWebScannerConfiguration().getName()));
String profileValue = tProfile.getValue();
String scannerIdentifier = controller.getSelectedWebScannerConfiguration().getIdentifier();
Collection<WebScannerConfigurationDTO> configurations = controller.getBatchClass().getScannerConfiguration();
for (WebScannerConfigurationDTO configurationDTO : configurations) {
if (configurationDTO.getParent() == null && !configurationDTO.getIdentifier().equals(scannerIdentifier)
&& profileValue.equalsIgnoreCase(configurationDTO.getValue())) {
ConfirmationDialogUtil.showConfirmationDialogError(MessageConstants.NON_UNIQUE_PROFILE_ERROR_MSG);
fieldsValid = false;
break;
}
}
if (fieldsValid) {
if (controller.isAdd()) {
controller.getBatchClass().addScannerConfiguration(controller.getSelectedWebScannerConfiguration());
controller.setAdd(false);
}
// iterate over the docfield widgets to populate the values
Collection<WebScannerConfigurationDTO> children = new ArrayList<WebScannerConfigurationDTO>();
for (int index = 0; index < docFieldWidgets.size(); index++) {
setWebScannerConfigProperties(children, index);
}
controller.getMainPresenter().getScannerViewPresenter().bind();
controller.getMainPresenter().getScannerViewPresenter().showScannerView();
if (controller.getSelectedWebScannerConfiguration().isNew()) {
controller.getMainPresenter().getBatchClassBreadCrumbPresenter().createBreadCrumb(
controller.getSelectedWebScannerConfiguration());
}
}
}