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


Java Window.setAutoSize方法代码示例

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


在下文中一共展示了Window.setAutoSize方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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: onClick

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
@Override
public void onClick(ClickEvent event) {
	PrintPreferencesCanvas canvas = new PrintPreferencesCanvas(mapWidget);
	canvas.setMargin(WidgetLayout.marginSmall);
	Window window = new KeepInScreenWindow();
	window.setTitle(MESSAGES.printPrefsTitle());
	window.addItem(canvas);
	window.centerInPage();
	window.setAutoSize(true);
	window.show();
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:12,代码来源:PrintingAction.java

示例4: createFeatureDetailWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
public Window createFeatureDetailWindow(Feature feature, boolean editingAllowed) {
	Window w = new Window();
	w.setAutoSize(true);
	w.setTitle(I18nProvider.getAttribute().getAttributeWindowTitle(feature.getLabel()));
	w.setCanDragReposition(true);
	w.setCanDragResize(true);
	w.addItem(new CustomCountriesFeatureInfoCanvas(feature));
	return w;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:10,代码来源:CustomCountriesFeatureInfoCanvasBuilder.java

示例5: createWindow

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
private void createWindow() {
	window = new Window();
	window.hide();
	label = new HTMLFlow(infoProvider.getHtml(editService.getGeometry(), null, null, null));
	label.setAlign(Alignment.LEFT);
	window.setTitle(infoProvider.getTitle());
	window.setAutoSize(true);
	window.setCanDragReposition(true);
	window.setCanDragResize(true);
	window.addItem(label);
	window.setTop(25);
	window.setLeft(25);
	map.addChild(window);
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:15,代码来源:InfoDragLineHandlerShowingWindow.java

示例6: SamplePanel

import com.smartgwt.client.widgets.Window; //导入方法依赖的package包/类
/**
 * Constructor for the base sample panel. All extensions should have a public default constructor that uses this
 * constructor.
 */
protected SamplePanel() {
	setWidth100();
	setHeight100();
	setMembersMargin(10);

	HLayout hLayout = new HLayout();
	hLayout.setMembersMargin(10);
	hLayout.setWidth100();
	Canvas samplePanel = getViewPanel();

	samplePanel.setHeight100();
	samplePanel.setWidth("*");
	hLayout.addMember(samplePanel);

	String description = getDescription();
	if (description != null) {
		VLayout rightLayout = new VLayout();
		rightLayout.setMembersMargin(15);
		rightLayout.setWidth(220);

		IButton sourceButton = new IButton(MESSAGES.generalSourceButton());
		sourceButton.setIcon("[ISOMORPHIC]/geomajas/example/image/silk/script_go.png");
		sourceButton.setLayoutAlign(Alignment.RIGHT);
		sourceButton.setShowDisabledIcon(false);
		sourceButton.setWidth(125);
		sourceButton.addClickHandler(new ClickHandler() {

			public void onClick(ClickEvent event) {
				getJavaSource();
			}
		});
		rightLayout.addMember(sourceButton);

		Window descriptionWindow = new Window();
		descriptionWindow.setTitle(MESSAGES.generalDescription());
		descriptionWindow.setHeaderIcon(WidgetLayout.iconGeomajas, 16, 16);
		descriptionWindow.setShowEdges(true);
		descriptionWindow.setKeepInParentRect(true);
		descriptionWindow.setHeaderControls(HeaderControls.HEADER_ICON, HeaderControls.HEADER_LABEL);

		Canvas contents = new Canvas();
		contents.setCanSelectText(true);
		contents.setPadding(5);
		contents.setContents(description);
		contents.setDefaultWidth(200);

		descriptionWindow.setAutoSize(true);
		descriptionWindow.setAutoHeight();
		descriptionWindow.addItem(contents);

		rightLayout.addMember(descriptionWindow);
		hLayout.addMember(rightLayout);
	}

	addMember(hLayout);
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:61,代码来源:SamplePanel.java


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