本文整理汇总了Java中com.smartgwt.client.widgets.Label.setAutoHeight方法的典型用法代码示例。如果您正苦于以下问题:Java Label.setAutoHeight方法的具体用法?Java Label.setAutoHeight怎么用?Java Label.setAutoHeight使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.Label
的用法示例。
在下文中一共展示了Label.setAutoHeight方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createSelectionMenuButton
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Canvas createSelectionMenuButton() {
showSelectionMenuButton = new Label(i18n.chooseDataSource());
showSelectionMenuButton.setStyleName("n52_sensorweb_client_legendbuttonPrimary");
showSelectionMenuButton.setZIndex(1000000);
showSelectionMenuButton.setAutoHeight();
showSelectionMenuButton.setAutoWidth();
showSelectionMenuButton.setWrap(false);
showSelectionMenuButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
if (selectionMenu.isVisible()) {
selectionMenu.animateHide(AnimationEffect.SLIDE);
} else {
selectionMenu.animateShow(AnimationEffect.SLIDE);
}
}
});
setSelectionMenuButtonPosition();
return showSelectionMenuButton;
}
示例2: createInformationFieldForSelectedStation
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Canvas createInformationFieldForSelectedStation() {
VLayout layout = new VLayout();
timeseriesInfoHTMLPane = new HTMLPane();
phenomenonBox = new SelectItem(i18n.phenomenonLabel());
phenomenonBox.addChangedHandler(new ChangedHandler() {
@Override
public void onChanged(ChangedEvent event) {
String category = (String) event.getItem().getValue();
controller.loadTimeseriesByCategory(category);
}
});
DynamicForm form = new DynamicForm();
form.setItems(phenomenonBox);
// phenomenonInfoLabel = new Label();
// phenomenonInfoLabel.setAutoHeight();
stationInfoLabel = new Label();
stationInfoLabel.setAutoHeight();
// layout.addMember(phenomenonInfoLabel);
layout.addMember(form);
layout.addMember(stationInfoLabel);
layout.addMember(timeseriesInfoHTMLPane);
return layout;
}
示例3: DeviceManagerWidget
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public DeviceManagerWidget(ClientMessages i18n) {
this.i18n = i18n;
actionSource = new ActionSource(this);
widget = new VLayout();
Label lblHeader = new Label();
String title = ClientUtils.format("<b>%s</b>", i18n.DeviceManager_Title());
lblHeader.setContents(title);
lblHeader.setAutoHeight();
lblHeader.setPadding(4);
lblHeader.setStyleName(Editor.CSS_PANEL_DESCRIPTION_TITLE);
ToolStrip toolbar = createToolbar(i18n);
deviceList = createDeviceList(i18n);
form = createForm();
descriptionForm = createDescriptionForm();
valuesManager = new ValuesManager();
valuesManager.addMember(form);
valuesManager.addMember(descriptionForm);
valuesManager.setDataSource(DeviceDataSource.getInstance());
VLayout forms = new VLayout();
forms.setOverflow(Overflow.AUTO);
forms.setMembers(form, descriptionForm);
HLayout hLayout = new HLayout();
deviceList.setWidth100();
forms.setWidth100();
hLayout.setMembers(deviceList, forms);
widget.addMember(lblHeader);
widget.addMember(toolbar);
widget.addMember(hLayout);
}
示例4: ExportOptionsWidget
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public ExportOptionsWidget() {
i18n = GWT.create(ClientMessages.class);
label = new Label();
label.setMargin(5);
label.setWidth100();
label.setAutoHeight();
label.setWrap(false);
form = new DynamicForm();
CheckboxItem hierarchy = new CheckboxItem(ExportResourceApi.DESA_HIERARCHY_PARAM,
i18n.ExportOptionsWidget_Hierarchy_Title());
hierarchy.setPrompt(i18n.ExportOptionsWidget_Hierarchy_Hint());
form.setFields(hierarchy);
}
示例5: ProgressTracker
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public ProgressTracker(ClientMessages i18n) {
this.i18n = i18n;
widget = new VLayout(4);
label = new Label();
label.setWidth100();
label.setAutoHeight();
progressbar = new Progressbar();
progressbar.setVertical(false);
progressbar.setLength(400);
progressbar.setBreadth(24);
widget.setMembers(label, progressbar);
widget.setWidth100();
widget.setAutoHeight();
progressPrefix = i18n.ProgressTracker_Progress_0();
closeBtn = new IButton(i18n.ProgressTracker_CloseBtn_Title(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
stop();
}
});
closeBtn.setTooltip(i18n.ProgressTracker_CloseBtn_Hint());
closeBtn.setAutoFit(true);
}
示例6: createPanelLabel
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Label createPanelLabel() {
Label lblHeader = new Label();
String title = ClientUtils.format("<b>%s</b>", i18n.WorkflowJob_View_Title());
lblHeader.setContents(title);
lblHeader.setAutoHeight();
lblHeader.setPadding(4);
lblHeader.setStyleName(Editor.CSS_PANEL_DESCRIPTION_TITLE);
return lblHeader;
}
示例7: createPanelLabel
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Label createPanelLabel() {
Label lblHeader = new Label();
String title = ClientUtils.format("<b>%s</b>", i18n.WorkflowJob_NewJobView_Title());
lblHeader.setContents(title);
lblHeader.setAutoHeight();
lblHeader.setPadding(4);
lblHeader.setStyleName(Editor.CSS_PANEL_DESCRIPTION_TITLE);
return lblHeader;
}
示例8: createPanelLabel
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Label createPanelLabel() {
Label lblHeader = new Label();
String title = ClientUtils.format("<b>%s</b>", i18n.WorkflowTask_View_Title());
lblHeader.setContents(title);
lblHeader.setAutoHeight();
lblHeader.setPadding(4);
lblHeader.setStyleName(Editor.CSS_PANEL_DESCRIPTION_TITLE);
return lblHeader;
}
示例9: addGroup
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public void addGroup(ButtonGroup title, List<ButtonAction> actions) {
VStack group = new VStack();
group.setOverflow(Overflow.VISIBLE);
group.setAutoHeight();
group.setWidth100();
ButtonLayoutStyle buttonButtonLayoutStyle = ButtonLayoutStyle.ICON_AND_TITLE;
if (null != title) {
Label groupTitle = new Label(title.getTitle());
groupTitle.setOverflow(Overflow.VISIBLE);
groupTitle.setAutoHeight();
groupTitle.setWidth100();
group.addMember(groupTitle);
groupTitles.add(groupTitle);
buttonButtonLayoutStyle = (ButtonLayoutStyle) (null == title.getButtonLayoutStyle() ?
ButtonLayoutStyle.ICON_AND_TITLE : title.getButtonLayoutStyle());
}
VStack body = new VStack();
body.setOverflow(Overflow.VISIBLE);
body.setAutoHeight();
body.setWidth100();
for (ButtonAction action : actions) {
RibbonColumn button = getButton(action, buttonButtonLayoutStyle);
body.addMember(button.asWidget());
buttons.add(button);
}
group.addMember(body);
bodies.add(body);
addMember(group);
groups.add(group);
}
示例10: 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();
}
示例11: 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();
}
示例12: InteractionWindow
import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public InteractionWindow(Layout content) {
this.setContent(content);
title = new Label();
title.setWidth100();
title.setAutoHeight();
title.setStyleName("n52_sensorweb_client_interactionmenuHeader");
title.setWrap(false);
title.hide();
addMember(title);
addMember(content);
setStyleName("n52_sensorweb_client_interactionmenu");
}