本文整理汇总了Java中com.vaadin.ui.TextField.setReadOnly方法的典型用法代码示例。如果您正苦于以下问题:Java TextField.setReadOnly方法的具体用法?Java TextField.setReadOnly怎么用?Java TextField.setReadOnly使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vaadin.ui.TextField
的用法示例。
在下文中一共展示了TextField.setReadOnly方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: SearchAnneeUnivApoField
import com.vaadin.ui.TextField; //导入方法依赖的package包/类
/**
* Constructeur, initialisation du champs
* @param libelleBtnFind
*/
public SearchAnneeUnivApoField(String libelleBtnFind) {
super();
layout = new HorizontalLayout();
layout.setSpacing(true);
anneeField = new TextField();
anneeField.addValueChangeListener(e->showOrHideError());
anneeField.setNullRepresentation("");
anneeField.setReadOnly(true);
btnSearch = new OneClickButton(libelleBtnFind,FontAwesome.SEARCH);
btnSearch.addClickListener(e->{
SearchAnneeUnivApoWindow window = new SearchAnneeUnivApoWindow();
window.addAnneeUniListener(a->changeFieldValue(a));
UI.getCurrent().addWindow(window);
});
layout.addComponent(anneeField);
layout.addComponent(btnSearch);
}
示例2: platformBackupWanted
import com.vaadin.ui.TextField; //导入方法依赖的package包/类
private void platformBackupWanted(boolean wanted) {
int row = getBackupRow();
if (wanted) {
dataRootGrid.insertRow(row);
TextField id = new TextField();
id.setPlaceholder("ID");
id.setValue("BACKUP");
id.setReadOnly(true);
TextField path = new TextField();
path.setPlaceholder("Location");
path.setValue(new File(baseLocation.getValue(), "data/backup").getAbsolutePath());
path.setEnabled(false);
path.setWidth(100, Unit.PERCENTAGE);
dataRootGrid.addComponent(id, 0, row, 1, row);
dataRootGrid.addComponent(path, DATAROOT_PATH_COLUMN, row);
} else {
dataRootGrid.removeRow(row);
}
}
示例3: platformPersistenceWanted
import com.vaadin.ui.TextField; //导入方法依赖的package包/类
private void platformPersistenceWanted(boolean wanted) {
int row = getPersistenceRow();
if (wanted) {
dataRootGrid.insertRow(row);
TextField id = new TextField();
id.setPlaceholder("ID");
id.setValue("PLATFORM");
id.setReadOnly(true);
TextField path = new TextField();
path.setPlaceholder("Location");
path.setValue(new File(baseLocation.getValue(), "data/platform").getAbsolutePath());
path.setEnabled(false);
path.setWidth(100, Unit.PERCENTAGE);
dataRootGrid.addComponent(id, 0, row, 1, row);
dataRootGrid.addComponent(path, DATAROOT_PATH_COLUMN, row);
} else {
dataRootGrid.removeRow(row);
}
}
示例4: getSecurityTokenLayout
import com.vaadin.ui.TextField; //导入方法依赖的package包/类
private HorizontalLayout getSecurityTokenLayout(final String securityToken) {
final HorizontalLayout securityTokenLayout = new HorizontalLayout();
final Label securityTableLbl = new Label(
SPUIComponentProvider.getBoldHTMLText(getI18n().getMessage("label.target.security.token")),
ContentMode.HTML);
securityTableLbl.addStyleName(SPUIDefinitions.TEXT_STYLE);
securityTableLbl.addStyleName("label-style");
final TextField securityTokentxt = new TextField();
securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS);
securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_TINY);
securityTokentxt.addStyleName("targetDtls-securityToken");
securityTokentxt.addStyleName(SPUIDefinitions.TEXT_STYLE);
securityTokentxt.setCaption(null);
securityTokentxt.setNullRepresentation("");
securityTokentxt.setValue(securityToken);
securityTokentxt.setReadOnly(true);
securityTokenLayout.addComponent(securityTableLbl);
securityTokenLayout.addComponent(securityTokentxt);
return securityTokenLayout;
}
示例5: RequiredColorPickerField
import com.vaadin.ui.TextField; //导入方法依赖的package包/类
/**
* Constructeur, initialisation du champs
*/
public RequiredColorPickerField(String caption) {
super();
layout = new HorizontalLayout();
layout.setWidth(100, Unit.PERCENTAGE);
layout.setSpacing(true);
colorTextField = new TextField();
colorTextField.addValueChangeListener(e->showOrHideError());
colorTextField.setNullRepresentation("");
colorTextField.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS);
colorTextField.setReadOnly(true);
btnColor = new ColorPicker("Couleur de l'alerte");
btnColor.addColorChangeListener(e->{
changeFieldValue(e.getColor().getCSS());
});
btnColor.setPosition(Page.getCurrent().getBrowserWindowWidth() / 2 - 246/2,
Page.getCurrent().getBrowserWindowHeight() / 2 - 507/2);
btnColor.setSwatchesVisibility(true);
btnColor.setHistoryVisibility(false);
btnColor.setTextfieldVisibility(true);
btnColor.setHSVVisibility(false);
layout.addComponent(btnColor);
layout.addComponent(colorTextField);
layout.setExpandRatio(colorTextField, 1);
}