本文整理汇总了Java中com.smartgwt.client.widgets.Label.setCanSelectText方法的典型用法代码示例。如果您正苦于以下问题:Java Label.setCanSelectText方法的具体用法?Java Label.setCanSelectText怎么用?Java Label.setCanSelectText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.Label
的用法示例。
在下文中一共展示了Label.setCanSelectText方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addMessage
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public void addMessage(String msg) {
Date d = new Date();
String timeStamp = DateTimeFormat.getFormat("dd.MM.yyyy HH:mm").format(d);
Label l = new Label(timeStamp + " " + msg);
l.setCanSelectText(true);
l.setStyleName("n52_sensorweb_client_toasterMsg");
l.setAutoHeight();
this.messages.add(l);
for (int i = 0; i < this.messages.size(); i++) {
if (this.layout.hasMember(this.messages.get(i))) {
this.layout.removeMember(this.messages.get(i));
}
}
for (int i = this.messages.size() - 1; i >= 0; i--) {
this.layout.addMember(this.messages.get(i));
}
// this.left = this.toasterWindow.getParentElement().getWidth().intValue() - this.width - 10;
// this.top = this.toasterWindow.getParentElement().getHeight().intValue() - this.height - 30;
//
// this.toasterWindow.setLeft(this.left);
// this.toasterWindow.setTop(this.top);
animateToaster();
}
示例2: addErrorMessage
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public void addErrorMessage(String error) {
Date d = new Date();
String timeStamp = DateTimeFormat.getFormat("dd.MM.yyyy HH:mm").format(d);
Label l = new Label(timeStamp + " " + error);
l.setCanSelectText(true);
l.setStyleName("n52_sensorweb_client_toasterErrorMsg");
l.setAutoHeight();
for (int i = 0; i < this.messages.size(); i++) {
this.layout.removeMember(this.messages.get(i));
}
this.messages.add(l);
for (int i = this.messages.size() - 1; i >= 0; i--) {
this.layout.addMember(this.messages.get(i));
}
this.left = this.toasterWindow.getParentElement().getWidth().intValue() - this.width - 10;
this.top = this.toasterWindow.getParentElement().getHeight().intValue() - this.height - 30;
this.toasterWindow.setLeft(this.left);
this.toasterWindow.setTop(this.top);
animateToaster();
}
示例3: ImportSourceChooser
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public ImportSourceChooser(ClientMessages i18n) {
this.i18n = i18n;
VLayout layout = this;
setWidth100();
setHeight100();
VLayout innerLayout = new VLayout();
innerLayout.setLayoutMargin(4);
lblCurrSelection = new Label(i18n.ImportSourceChooser_NothingSelected_Title());
lblCurrSelection.setWidth100();
lblCurrSelection.setAutoFit(true);
lblCurrSelection.setMargin(4);
lblCurrSelection.setCanSelectText(true);
treeGrid = new TreeGrid();
treeGrid.setHeight100();
treeGrid.setDataSource(dataSource);
TreeGridField stateField = new TreeGridField(
ImportTreeDataSource.FIELD_STATE,
i18n.ImportSourceChooser_TreeHeaderImportState_Title());
stateField.setWidth(100);
treeGrid.setFields(
new TreeGridField(ImportTreeDataSource.FIELD_NAME, i18n.ImportSourceChooser_TreeHeaderFolderName_Title()),
stateField);
treeGrid.setShowConnectors(true);
treeGrid.setEmptyMessage(i18n.ImportSourceChooser_NoDataOnServer_Title());
treeGrid.setAlternateRecordStyles(true);
treeGrid.setSelectionType(SelectionStyle.SINGLE);
treeGrid.addFolderClickHandler(new FolderClickHandler() {
@Override
public void onFolderClick(FolderClickEvent event) {
updateOnSelection();
// issue 41: open node on single click
TreeNode folder = event.getFolder();
event.getViewer().getTree().openFolder(folder);
}
});
ToolStrip toolbar = createToolbar();
optionsForm = createOptionsForm();
innerLayout.setMembers(optionsForm, lblCurrSelection, treeGrid);
layout.setMembers(toolbar, innerLayout);
}