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


Java Window.setAutoCenter方法代码示例

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


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

示例1: createWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
private Window createWindow(DynamicForm form) {
    VLayout container = new VLayout();
    container.setMembers(form, createButtons());
    container.setMargin(15);
    Window window = new Window();
    window.setAutoCenter(true);
    window.setAutoSize(true);
    window.setIsModal(true);
    window.addItem(container);
    window.setTitle(i18nSgwt.dialog_LoginTitle());
    window.setShowCloseButton(false);
    window.setShowMinimizeButton(false);
    window.setKeepInParentRect(true);
    window.setShowModalMask(true);
    window.setCanDragReposition(false);
    return window;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:18,代码来源:LoginWindow.java

示例2: showWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
public void showWindow(DigitalObject dobj, BooleanCallback callback) {
    this.dobj = dobj;
    this.windowCallback = callback;
    form.setAutoHeight();

    window = new Window();
    window.setAutoSize(true);
    window.setAutoCenter(true);
    window.setIsModal(true);
    window.setTitle(i18n.DigitalObjectEditor_MediaEditor_Uploader_Title());
    window.setShowMinimizeButton(false);
    window.setShowModalMask(true);
    window.addCloseClickHandler(new CloseClickHandler() {

        @Override
        public void onCloseClick(CloseClickEvent event) {
            closeWindow();
        }
    });

    VLayout winContent = new VLayout(4);
    winContent.setWidth(400);
    winContent.setPadding(5);
    winContent.addMember(createBrowseCanvas());
    winContent.addMember(form);
    winContent.addMember(createProgressBar());
    winContent.addMember(createButtons());
    window.addItem(winContent);

    window.show();
}
 
开发者ID:proarc,项目名称:proarc,代码行数:32,代码来源:UploadFile.java

示例3: createFullImageWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
private Window createFullImageWindow(Canvas content) {
    final Window window = new Window();
    window.setWidth(Page.getWidth() - 200);
    window.setHeight(Page.getHeight() - 40);
    window.setAutoCenter(true);
    window.setMaximized(true);
    window.setCanDragResize(true);
    window.setCanDragReposition(true);
    window.setIsModal(true);
    window.setDismissOnEscape(true);
    window.setDismissOnOutsideClick(true);
    window.setKeepInParentRect(true);
    window.setShowMaximizeButton(true);
    window.setShowMinimizeButton(false);

    window.setModalMaskOpacity(10);
    window.setShowModalMask(true);

    window.setShowResizer(true);
    window.setTitle(i18n.DigitalObjectPreview_Window_Title());
    window.setBodyColor(BACKGROUND_COLOR);
    window.setCanFocus(true);
    window.addItem(content);

    window.setHeaderControls(HeaderControls.HEADER_ICON, HeaderControls.HEADER_LABEL,
            getWindowZoomer(), HeaderControls.MAXIMIZE_BUTTON, HeaderControls.CLOSE_BUTTON);

    window.addCloseClickHandler(new CloseClickHandler() {

        @Override
        public void onCloseClick(CloseClickEvent event) {
            event.cancel();
            window.close();
            onWindowClose();
        }
    });

    return window;
}
 
开发者ID:proarc,项目名称:proarc,代码行数:40,代码来源:DigitalObjectPreview.java

示例4: showAlert

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
public static void showAlert() {
    Window w = new Window();
    w.setWidth(525);
    w.setHeight(275);
    w.setIsModal(true);
    w.setShowModalMask(true);
    w.setAutoCenter(true);
    w.show();
    HTMLPane pane = new HTMLPane();
    pane.setContents(matrixCollectionDisplay.getRichText());
    w.addItem(pane);
    w.setTitle(matrixCollectionDisplay.getTitle());
}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:14,代码来源:MatrixCollectionCRSDisplay.java

示例5: showAlert

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
public static void showAlert() {
    Window w = new Window();
    w.setWidth(525);
    w.setHeight(275);
    w.setIsModal(true);
    w.setShowModalMask(true);
    w.setAutoCenter(true);
    w.show();
    HTMLPane pane = new HTMLPane();
    pane.setContents(objectCollectionDisplay.getRichText());
    w.addItem(pane);
    w.setTitle(objectCollectionDisplay.getTitle());
}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:14,代码来源:ObjectCollectionCRSDisplay.java

示例6: createWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的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

示例7: createWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
private Window createWindow(String subtitle) {
	Window w = new Window();
	w.setWidth(windowWidth);
	w.setHeight(windowHeight);
	w.setTitle(I18nProvider.getAttribute().getAttributeWindowTitle(subtitle));
	w.setCanDragReposition(true);
	w.setCanDragResize(true);
	w.setAutoCenter(true);
	w.setKeepInParentRect(true);
	return w;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:12,代码来源:UrlFeatureDetailWidgetBuilder.java

示例8: onClick

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
public void onClick(MenuItemClickEvent event) {
	VLayout layout = new VLayout();
	layout.setPadding(WidgetLayout.marginLarge);
	Img logo = new Img(WidgetLayout.aboutGeomajasLogo);
	layout.addMember(logo);
	HTMLFlow flow = new HTMLFlow("<h2>Geomajas " + Geomajas.getVersion() + "</h2>" +
			"<p>" + MESSAGES.aboutCopyRight() + "</p>" + "<p>" + MESSAGES.aboutVisit()
			+ ": <a href='http://www.geomajas.org/'>http://www.geomajas.org/</a><br />"
			+ MESSAGES.sourceUrl() + ":  <a href='https://github.com/geomajas/geomajas-project-client-gwt'>" +
			"https://github.com/geomajas/geomajas-project-client-gwt</a> </p>");



	HTMLFlow flowSmartgwt = new HTMLFlow("<h2>SmartGWT " + Version.getVersion()  +
			" " + Version.getSCVersionNumber() + "</h2>");

	layout.addMember(flow);
	layout.addMember(flowSmartgwt);

	final HTMLFlow copyrightWidget = new HTMLFlow("Copyright info");
	layout.addMember(copyrightWidget);
	GwtCommand commandRequest = new GwtCommand(CopyrightRequest.COMMAND);
	commandRequest.setCommandRequest(new EmptyCommandRequest());
	GwtCommandDispatcher.getInstance().execute(commandRequest, new AbstractCommandCallback<CopyrightResponse>() {

		public void execute(CopyrightResponse response) {
			Collection<CopyrightInfo> copyrights = response.getCopyrights();
			StringBuilder sb = new StringBuilder("<h2>");
			sb.append(MESSAGES.copyrightListTitle());
			sb.append("</h2><ul>");
			for (CopyrightInfo copyright : copyrights) {
				sb.append("<li>");
				sb.append(copyright.getKey());
				sb.append(" : ");
				sb.append(MESSAGES.licensedAs());
				sb.append(" ");
				sb.append(copyright.getCopyright());
				sb.append(" : <a target=\"_blank\" href=\"");
				sb.append(copyright.getLicenseUrl());
				sb.append("\">");
				sb.append(copyright.getLicenseName());
				sb.append("</a>");
				if (null != copyright.getSourceUrl()) {
					sb.append(" ");
					sb.append(MESSAGES.sourceUrl());
					sb.append(" : ");
					sb.append(" <a target=\"_blank\" href=\"");
					sb.append(copyright.getSourceUrl());
					sb.append("\">");
					sb.append(copyright.getSourceUrl());
					sb.append("</a>");
				}
				sb.append("</li>");
			}
			sb.append("</ul>");
			copyrightWidget.setContents(sb.toString());
		}
	});



	Window window = new Window();
	window.setHeaderIcon(WidgetLayout.iconGeomajas);
	window.setTitle(MESSAGES.aboutMenuTitle());
	window.setWidth(WidgetLayout.aboutGeomajasWidth);
	window.setHeight(WidgetLayout.aboutGeomajasHeight);
	window.setAutoCenter(true);
	window.setPadding(WidgetLayout.marginLarge);
	window.addItem(layout);
	window.draw();
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:72,代码来源:AboutAction.java


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