当前位置: 首页>>代码示例>>Java>>正文


Java Label.setAlign方法代码示例

本文整理汇总了Java中com.smartgwt.client.widgets.Label.setAlign方法的典型用法代码示例。如果您正苦于以下问题:Java Label.setAlign方法的具体用法?Java Label.setAlign怎么用?Java Label.setAlign使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.smartgwt.client.widgets.Label的用法示例。


在下文中一共展示了Label.setAlign方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: MultiFeatureListGrid

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
public MultiFeatureListGrid(MapWidget map) {
	super();
	this.map = map;

	tabset = new TabSet();
	tabset.setWidth100();
	tabset.setHeight100();
	tabset.setOverflow(Overflow.HIDDEN);
	tabset.addCloseClickHandler(new CloseClickHandler() {

		public void onCloseClick(TabCloseClickEvent event) {
			setEmpty((tabset.getTabs().length == 1));
		}
	});
	this.addChild(tabset);

	empty = new Label(MESSAGES.multiFeatureListGridNoData());
	empty.setWidth100();
	empty.setAlign(Alignment.CENTER);
	empty.setPadding(15);
	this.addChild(empty);
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:23,代码来源:MultiFeatureListGrid.java

示例2: createLabel

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
/**
 * Create a label.
 * 
 * @param textToShow
 * @return
 */
private Label createLabel(String textToShow) {

    Label label = new Label();
    label.setBackgroundColor(BACKGROUND_COLOR_LABEL);
    label.setHeight(30);
    label.setWidth100();
    label.setPadding(0);
    label.setMargin(3);
    label.setAlign(Alignment.CENTER);
    label.setValign(VerticalAlignment.CENTER);
    label.setContents(textToShow);
    label.setWrap(false);

    return label;
}
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:22,代码来源:NewsTab.java

示例3: createLabel

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
/**
 * Create a label.
 * 
 * @param textToShow
 * @return
 */
public static Label createLabel(String textToShow, Alignment alignment) {

    Label label = new Label();
    label.setHeight(40);
    label.setWidth100();
    label.setPadding(0);
    label.setMargin(10);

    label.setAlign(alignment);
    label.setValign(VerticalAlignment.CENTER);
    label.setContents(textToShow);
    label.setWrap(false);

    return label;
}
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:22,代码来源:UiHelper.java

示例4: createValueIntervalLabel

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Canvas createValueIntervalLabel() {
	Layout interval = new HLayout();
	interval.setAutoWidth();
	interval.setStyleName("n52_sensorweb_client_legendInfoRow");
	this.firstValueInterval.setAutoWidth();
	this.firstValueInterval.setWrap(false);
	this.firstValueInterval.setStyleName("n52_sensorweb_client_legendlink");
	this.lastValueInterval.setAutoWidth();
	this.lastValueInterval.setWrap(false);
	this.lastValueInterval.setStyleName("n52_sensorweb_client_legendlink");
	Label separator = new Label(i18n.to());
	separator.setAlign(Alignment.CENTER);
	separator.setWidth(20);
	interval.addMember(this.firstValueInterval);
	interval.addMember(separator);
	interval.addMember(this.lastValueInterval);
	return interval;
}
 
开发者ID:52North,项目名称:SensorWebClient,代码行数:19,代码来源:LegendEntryTimeSeries.java

示例5: displayLoadingMessage

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private void displayLoadingMessage() {

        clearMessagePanel();

        waitLabel = new Label("Please wait...");
        waitLabel.setHeight(30);
        waitLabel.setIcon("loading.gif");
        waitLabel.setWidth100();
        waitLabel.setMargin(10);
        waitLabel.setAlign(Alignment.CENTER);

        messagePanel.addMember(waitLabel);

        rootPage.reflow();
    }
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:16,代码来源:SubmitWindow.java

示例6: displayInfoMessage

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private void displayInfoMessage(String message) {
    clearMessagePanel();

    errorLabel = new Label(message);
    errorLabel.setHeight(30);
    errorLabel.setWidth100();
    errorLabel.setMargin(10);
    errorLabel.setAlign(Alignment.CENTER);
    errorLabel.setStyleName("infoMessage");

    messagePanel.addMember(errorLabel);

    rootPage.reflow();
}
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:15,代码来源:SubmitWindow.java

示例7: displayErrorMessage

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private void displayErrorMessage(String message) {

        clearMessagePanel();

        errorLabel = new Label(message);
        errorLabel.setHeight(30);
        errorLabel.setWidth100();
        errorLabel.setMargin(10);
        errorLabel.setAlign(Alignment.CENTER);
        errorLabel.setStyleName("errorMessage");

        messagePanel.addMember(errorLabel);

        rootPage.reflow();
    }
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:16,代码来源:SubmitWindow.java

示例8: StatusView

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private StatusView() {
    container = new HLayout();
    content = new Label();
    content.setIcon("[SKIN]/Dialog/say.png");
    content.setIconSize(20);
    content.setMargin(1);
    content.setPadding(1);

    content.setHeight(38);
    content.setValign(VerticalAlignment.CENTER);
    content.setAlign(Alignment.LEFT);
    content.setWrap(Boolean.FALSE);

    container.setMembers(content);
    container.setLeft(Page.getWidth() / 2 - 50);
    container.setTop(4);
    container.setLayoutLeftMargin(4);
    container.setLayoutRightMargin(4);
    container.setBorder("1px solid red");
    container.setBackgroundColor("white");
    container.setAutoHeight();
    container.setShowShadow(Boolean.TRUE);

    timer = new Timer() {

        @Override
        public void run() {
            container.animateHide(AnimationEffect.FADE);
        }
    };
}
 
开发者ID:proarc,项目名称:proarc,代码行数:32,代码来源:StatusView.java

示例9: createWindow

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Window createWindow() {
	VLayout layout = new VLayout(5);
	layout.setLayoutAlign(Alignment.CENTER);
	layout.setAlign(Alignment.CENTER);
	layout.setWidth100();
	Label label = new Label(messages.searchControllerSearchingMessage());
	label.setWidth100();
	label.setHeight(30);
	label.setAlign(Alignment.CENTER);
	layout.addMember(label);

	HTMLPane img = new HTMLPane();
	img.setLayoutAlign(Alignment.CENTER);
	img.setAlign(Alignment.CENTER);
	img.setWidth(20);
	img.setHeight(20);
	img.setOverflow(Overflow.HIDDEN);
	img.setContents("<img src=\"" + Geomajas.getIsomorphicDir()
			+ "/geomajas/ajax-loader.gif\" width=\"18\" height=\"18\" />");
	layout.addMember(img);
	Window w = new DockableWindow();
	w.setTitle(messages.searchControllerSearchingTitle());
	w.setAlign(Alignment.CENTER);
	w.setPadding(5);
	w.setHeight(100);
	w.setWidth(300);
	w.addItem(layout);
	w.setShowMinimizeButton(false);
	w.setShowCloseButton(false);
	w.setKeepInParentRect(true);
	w.setAutoCenter(true);
	return w;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:34,代码来源:SearchController.java

示例10: createLabel

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Label createLabel(String message, boolean showLoading) {
	final Label label = new Label();
	label.setWrap(false);
	label.setPadding(10);
	label.setWidth(200);
	label.setHeight(40);
	label.setContents(message);
	label.setBackgroundColor(messageBoxBgColor);
	label.setBorder("1px solid #999");
	label.setShowShadow(true);
	label.setShadowSoftness(0);
	label.setShadowOffset(15);
	label.addDrawHandler(new DrawHandler() {
		public void onDraw(DrawEvent event) {
			int visibleWidth = label.getVisibleWidth();
			label.setWidth(visibleWidth);
			label.setMargin(10);
		}
	});
	label.setAlign(Alignment.CENTER);
	if (showLoading) {
		if (loadingIcon != null) { // icon provided by user
			label.setIcon(loadingIcon);
		} else { // show default icon from used skin
			String icon = Page.getSkinImgDir() + "loading.gif";
			label.setIcon(icon);
		}
		if (message.equals("")) { // no spacing, just show the loading icon
			// centered
			label.setIconSpacing(0);
		}
	}
	label.setZIndex(modal.getZIndex() + 2);
	return label;
}
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:36,代码来源:ModalWindow.java

示例11: buildLayout

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
/**
 * Builds the view content.
 * @return a layout containing the view content.
 */
public Layout buildLayout() {

    this.offsetRangeLabel = new Label(this.itemTypeName + " 0 - 0");
    this.offsetRangeLabel.addStyleName("navPaginationLabel");
    this.offsetRangeLabel.setAlign(Alignment.CENTER);
    this.offsetRangeLabel.setWidth100();
    this.offsetRangeLabel.setPadding(0);

    Label pageLabel = new Label("Page");
    pageLabel.setWidth100();
    pageLabel.setAlign(Alignment.RIGHT);
    pageLabel.setMinWidth(30);
    pageLabel.setMargin(4);

    this.pageMaxLabel = new Label("of 0");
    this.pageMaxLabel.setAlign(Alignment.LEFT);
    this.pageMaxLabel.setWidth100();
    this.pageMaxLabel.setMinWidth(40);
    this.pageMaxLabel.setMargin(4);

    this.txtPageNumber = new TextBox();
    this.txtPageNumber.setValue("0");
    this.txtPageNumber.setWidth("25px");
    this.txtPageNumber.addStyleName("txtPageNumber");
    this.txtPageNumber.addKeyDownHandler(new KeyDownHandler() {
        @Override
        public void onKeyDown(KeyDownEvent event) {
            if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
                changePageNumberHandler();
            }
        }
    });

    ToolStrip paginationLayout = getToolStripPaginationLayout();

    HLayout labelLayout = new HLayout();
    labelLayout.addStyleName("labelPaginationLayout");
    labelLayout.addMember(pageLabel);
    labelLayout.addMember(this.txtPageNumber);
    labelLayout.addMember(this.pageMaxLabel);
    labelLayout.addMember(this.offsetRangeLabel);

    paginationLayout.addMember(this.pageFirstButton);
    paginationLayout.addMember(this.pagePreviousButton);
    paginationLayout.addMember(labelLayout);
    paginationLayout.addMember(this.pageLastButton);
    paginationLayout.addMember(this.pageNextButton);

    return paginationLayout;
}
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:55,代码来源:TasksPaginationView.java

示例12: DefaultView

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
/**
 * Construct a default UI with the specified title.
 * 
 * @param applicationTitle title to display
 */
public DefaultView(String applicationTitle) {
	VLayout banner = new VLayout();
	banner.setLayoutAlign(Alignment.CENTER);
	banner.setLayoutAlign(VerticalAlignment.CENTER);

	LayoutSpacer spacerTop = new LayoutSpacer();
	spacerTop.setHeight(WidgetLayout.loadingScreenTopSpacerHeight);
	banner.addMember(spacerTop);

	Img logoImg = new Img(logo);
	logoImg.setWidth(logoWidth);
	logoImg.setHeight(logoHeight);
	logoImg.setLayoutAlign(Alignment.CENTER);
	logoImg.setLayoutAlign(VerticalAlignment.CENTER);
	banner.addMember(logoImg);

	Label titleLabel = new Label(applicationTitle);
	titleLabel.setWidth(logoWidth);
	titleLabel.setHeight(WidgetLayout.loadingScreenTitleHeight);
	titleLabel.setLayoutAlign(Alignment.CENTER);
	titleLabel.setAlign(Alignment.CENTER);
	banner.addMember(titleLabel);

	LayoutSpacer spacer = new LayoutSpacer();
	banner.addMember(spacer);

	VLayout progressLayout = new VLayout();
	progressLayout.setBackgroundColor(WidgetLayout.loadingScreenProgressBackgroundColor);
	progressLayout.setOpacity(WidgetLayout.loadingScreenProgressOpacity);
	progressLayout.setHeight(WidgetLayout.loadingScreenProgressHeight);
	progressLayout.setPadding(WidgetLayout.loadingScreenProgressPadding);

	label = new Label(I18nProvider.getGlobal().loadScreenDownLoadText());
	label.setLayoutAlign(Alignment.CENTER);
	label.setWidth100();
	label.setHeight(WidgetLayout.loadingScreenProgressLabelHeight);
	label.setStyleName("loadingScreenLabel");
	label.setOpacity(100);
	progressLayout.addMember(label);

	progressBar = new Progressbar();
	progressBar.setHeight(WidgetLayout.loadingScreenProgressBarHeight);
	progressBar.setWidth100();
	progressBar.setVertical(false);
	progressBar.setLayoutAlign(Alignment.CENTER);
	progressBar.setLayoutAlign(VerticalAlignment.CENTER);
	progressBar.setOpacity(100);
	progressLayout.addMember(progressBar);
	banner.addMember(progressLayout);

	setBackgroundColor(WidgetLayout.loadingScreenBackgroundColor);
	setShowEdges(true);
	setShowShadow(true);
	setShadowDepth(WidgetLayout.loadingScreenShadowDepth);
	setLayoutAlign(Alignment.CENTER);
	setLayoutAlign(VerticalAlignment.CENTER);
	setWidth(WidgetLayout.loadingScreenWidth);
	setHeight(WidgetLayout.loadingScreenHeight);
	if (!(WidgetLayout.loadingScreenBackgroundImage == null)) {
		setBackgroundImage(WidgetLayout.loadingScreenBackgroundImage);
	}
	setEdgeOpacity(WidgetLayout.loadingScreenEdgeOpacity);
	setAlign(Alignment.CENTER);
	addMember(banner);
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:71,代码来源:LoadingScreen.java

示例13: createDateLayout

import com.smartgwt.client.widgets.Label; //导入方法依赖的package包/类
private Layout createDateLayout() {

        VLayout dateLayout = new VLayout();
        dateLayout.setWidth(350);
        dateLayout.setHeight(50);
        dateLayout.setMembersMargin(3);
        dateLayout.setMargin(5);

        Label label = new Label();
        label.setHeight(25);
        label.setAlign(Alignment.CENTER);
        label.setContents("<b>Select an execution date range</b>");
        dateLayout.addMember(label);

        i_fromForm = new DynamicForm();
        i_fromDate = new DateItem();
        i_fromDate.setDefaultValue(startDate);
        i_fromDate.setName("From");
        i_fromForm.setFields(i_fromDate);
        dateLayout.addMember(i_fromForm);

        i_toForm = new DynamicForm();
        i_toDate = new DateItem();
        i_toDate.setName("To");
        i_toDate.setDefaultValue(endDate);
        i_toForm.setFields(i_toDate);
        dateLayout.addMember(i_toForm);

        HLayout buttonLayout = new HLayout();
        buttonLayout.setWidth100();
        buttonLayout.setAlign(Alignment.CENTER);
        i_executeButton = new IButton("Execute...");

        i_executeButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() {

            @Override
            public void onClick(com.smartgwt.client.widgets.events.ClickEvent event) {
                // Validate the from and to dates.
                Date fromDate = i_fromDate.getValueAsDate();
                Date toDate = i_toDate.getValueAsDate();

                if (toDate.before(fromDate)) {
                    String title = "Invalid Dates";
                    String message = "The From date must be before the To date.";
                    MessageWindow messageWindow = new MessageWindow(title, message);
                    messageWindow.show();
                } else {
                    Htp.EVENT_BUS.fireEvent(new PhenotypeExecuteSetupEvent());
                }
            }
        });

        buttonLayout.addMember(i_executeButton);
        dateLayout.addMember(buttonLayout);

        return dateLayout;
    }
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:58,代码来源:PhenotypeDateRange.java


注:本文中的com.smartgwt.client.widgets.Label.setAlign方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。