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


Java VLayout.setPadding方法代码示例

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


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

示例1: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Get view panel.
 *
 * @return The viewPanel Canvas
 */
public Canvas getViewPanel() {
	VLayout layout = new VLayout(5);
	layout.setPadding(5);

	MapWidget mapWidget = new MapWidget("mapGuwOsm", "appGuw");
	final RibbonBarLayout ribbonBar = new RibbonBarLayout(mapWidget, "appGuw", "guwRibbonBar1");
	ribbonBar.setSize("100%", "94px");

	ToolStrip toolStrip = new ToolStrip();
	toolStrip.setWidth100();
	ToolStripButton btn1 = new ToolStripButton("Toggle group title");
	btn1.addClickHandler(new ClickHandler() {

		public void onClick(ClickEvent event) {
			ribbonBar.setShowGroupTitles(!ribbonBar.isShowGroupTitles());
		}
	});
	toolStrip.addButton(btn1);
	layout.addMember(toolStrip);
	layout.addMember(ribbonBar);
	layout.addMember(mapWidget);
	return layout;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:29,代码来源:DefaultRibbonPanel.java

示例2: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Get view panel.
 *
 * @return The viewPanel Canvas
 */
public Canvas getViewPanel() {
	VLayout layout = new VLayout(5);
	layout.setPadding(5);

	MapWidget mapWidget = new MapWidget("mapGuwWmsCountries", "appGuw");
	final RibbonTabLayout ribbon = new RibbonTabLayout(mapWidget, "appGuw", "guwRibbon1");
	ribbon.setSize("100%", "120px");

	ToolStrip toolStrip = new ToolStrip();
	toolStrip.setWidth100();
	ToolStripButton btn1 = new ToolStripButton("Toggle group title");
	btn1.addClickHandler(new ClickHandler() {

		public void onClick(ClickEvent event) {
			ribbon.getRibbonBar(0).setShowGroupTitles(!ribbon.getRibbonBar(0).isShowGroupTitles());
		}
	});
	toolStrip.addButton(btn1);
	layout.addMember(toolStrip);
	layout.addMember(ribbon);
	layout.addMember(mapWidget);
	return layout;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:29,代码来源:TabbedRibbonPanel.java

示例3: initVarsLayout

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void initVarsLayout() {
    varsLayout = new VLayout();
    varsLayout.setIsGroup(true);
    varsLayout.setGroupTitle("2. Fill workflow variables");
    varsLayout.setWidth100();
    varsLayout.setHeight("100px");
    varsLayout.setMaxHeight(100);
    varsLayout.setPadding(5);
    varsLayout.setOverflow(Overflow.AUTO);
}
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:11,代码来源:SubmitWindow.java

示例4: showWindow

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

示例5: SingleChoiceDisplay

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public SingleChoiceDisplay(SingleChoiceTest sct){
    this.sct = sct;
    answers = sct.getAnswers();
    canvases = new Canvas[answers.length];

    hLayout = new HLayout();
    hLayout.setPadding(3);
    hLayout.setWidth100();
    hLayout.setHeight100();

    int j = 0;
    for (MultipleChoiceAnswer answer : answers) {
        Canvas canvas = createAnswerCanvas(answer.getString(MultipleChoiceAnswer.ID));
        canvasHashMap.put(answer.getString(MultipleChoiceAnswer.ANSWER), canvas);
        canvases[j++] = canvas;
    }
    for (int i = 0; i<canvases.length; i++) {
        VLayout layout = new VLayout(10);
        layout.setMembersMargin(10);
        layout.setWidth((100/canvases.length)+"%");
        layout.setPadding(2);
        HTMLPane html = new HTMLPane();
        html.setContents("<h2>"+answers[i].getString(MultipleChoiceAnswer.ANSWER)+"</h2>");
        html.setHeight(60);
        layout.addMember(html);
        layout.addMember(canvases[i]);
        hLayout.addMember(layout);
    }
}
 
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:30,代码来源:SingleChoiceDisplay.java

示例6: LayerInfo

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Constructor.
 *
 * @param layer layer
 */
public LayerInfo(Layer<?> layer) {
	super();
	setTitle(MESSAGES.layerInfoWindowLegendTitle() + " - " + layer.getLabel());
	setAutoCenter(true);
	setWidth(WINDOW_WIDTH);
	setHeight(WINDOW_HEIGHT);
	setKeepInParentRect(true);
	setCanDragResize(true); // resize

	VLayout layout = new VLayout();
	layout.setWidth100();
	layout.setHeight100();
	layout.setPadding(5);
	layout.setMembersMargin(5);
	layout.setOverflow(Overflow.AUTO);

	if (layer instanceof VectorLayer) {
		layout.addMember(createVectorLegend((VectorLayer) layer));
		layout.addMember(createFeatureInfo((VectorLayer) layer));
	} else if (layer instanceof RasterLayer) { // handle unchecked cast below
		Canvas c = createLegendInfo((RasterLayer) layer);
		if (c != null) {
			layout.addMember(c);
			layout.setPadding(1);
		}
	}

	// ----------------------------------------------------------

	addItem(layout);
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:37,代码来源:LayerInfo.java

示例7: createVectorLegend

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private Canvas createVectorLegend(VectorLayer layer) {
	VLayout legend = new VLayout();
	legend.setWidth100();
	legend.setIsGroup(true);
	legend.setPadding(5);
	legend.setGroupTitle(MESSAGES.layerInfoLayerInfoLegend());
	legend.addMember(new VectorLegendListGrid(layer));
	legend.setHeight100();
	return legend;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:11,代码来源:LayerInfo.java

示例8: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Get view panel.
 *
 * @return The viewPanel Canvas
 */
public Canvas getViewPanel() {
	VLayout layout = new VLayout(5);
	layout.setPadding(5);

	MapWidget mapWidget = new MapWidget("mapGuwWms", "appGuw");
	final RibbonBarLayout ribbon = new RibbonBarLayout(mapWidget, "appGuw", "guwRibbonBar3");
	ribbon.setStyleName("myRibbon");
	ribbon.setSize("100%", "94px");

	layout.addMember(ribbon);
	layout.addMember(mapWidget);
	return layout;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:19,代码来源:CustomStyleRibbonPanel.java

示例9: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Get view panel.
 *
 * @return The viewPanel Canvas
 */
public Canvas getViewPanel() {
	VLayout layout = new VLayout(5);
	layout.setPadding(5);
	MapWidget mapWidget = new MapWidget("mapGuwMsOsm", "appGuw");
	final RibbonTabLayout ribbon = new RibbonTabLayout(mapWidget, "appGuw", "guwRibbon4", 0);
	ribbon.setStyleName("msRibbon");
	ribbon.setSize("100%", "120px");

	layout.addMember(ribbon);
	layout.addMember(mapWidget);
	return layout;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:18,代码来源:MsStyleRibbonPanel.java

示例10: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
 * Get view panel.
 *
 * @return The viewPanel Canvas
 */
public Canvas getViewPanel() {
	VLayout layout = new VLayout(5);
	layout.setPadding(5);

	MapWidget mapWidget = new MapWidget("mapGuwCountries", "appGuw");
	final RibbonBarLayout ribbon = new RibbonBarLayout(mapWidget, "appGuw", "guwRibbonBar2");
	ribbon.setSize("100%", "80px");

	layout.addMember(ribbon);
	layout.addMember(mapWidget);
	return layout;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:18,代码来源:CustomWidgetsRibbonPanel.java

示例11: createFeatureInfo

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private Canvas createFeatureInfo(VectorLayer layer) {
	List<ListGridRecord> records = new ArrayList<ListGridRecord>();
	for (AbstractAttributeInfo attInfo : layer.getLayerInfo().getFeatureInfo().getAttributes()) {
		ListGridRecord r = new ListGridRecord();
		records.add(r);
		String type = getType(attInfo);
		r.setAttribute(ATTRI, attInfo.getName());
		r.setAttribute(LABEL, ((AbstractReadOnlyAttributeInfo) attInfo).getLabel());
		r.setAttribute(TYPE, type);
		r.setAttribute(EDITA,
				(((AbstractReadOnlyAttributeInfo) attInfo).isEditable() ? MESSAGES.layerInfoLayerInfoAttYes()
						: MESSAGES.layerInfoLayerInfoAttNo()));
		r.setAttribute(IDENT, (((AbstractReadOnlyAttributeInfo) attInfo).isIdentifying()
				? MESSAGES.layerInfoLayerInfoAttYes() : MESSAGES.layerInfoLayerInfoAttNo()));
		r.setAttribute(HIDDE,
				(((AbstractReadOnlyAttributeInfo) attInfo).isHidden() ? MESSAGES.layerInfoLayerInfoAttYes()
						: MESSAGES.layerInfoLayerInfoAttNo()));
		r.setAttribute(NUMER,
				(isNumeric(type) ? MESSAGES.layerInfoLayerInfoAttYes() : MESSAGES.layerInfoLayerInfoAttNo()));
	}

	// ----------------------------------------------------------

	VLayout c = new VLayout();
	c.setIsGroup(true);
	c.setGroupTitle(MESSAGES.layerInfoLayerInfoFldInfo());
	c.setPadding(5);
	ListGrid info = new ListGrid();
	info.setShowAllRecords(true);
	info.setCanResizeFields(true);
	info.setWidth100();
	info.setHeight(400);

	ListGridField fld1 = new ListGridField(ATTRI, MESSAGES.layerInfoLayerInfoAttAttribute());
	ListGridField fld2 = new ListGridField(LABEL, MESSAGES.layerInfoLayerInfoAttLabel());
	ListGridField fld3 = new ListGridField(TYPE, MESSAGES.layerInfoLayerInfoAttType());
	ListGridField fld4 = new ListGridField(EDITA, MESSAGES.layerInfoLayerInfoAttEditable());
	ListGridField fld5 = new ListGridField(IDENT, MESSAGES.layerInfoLayerInfoAttIdentifying());
	ListGridField fld6 = new ListGridField(HIDDE, MESSAGES.layerInfoLayerInfoAttHidden());
	ListGridField fld7 = new ListGridField(NUMER, MESSAGES.layerInfoLayerInfoAttNumeric());
	fld1.setWidth(70);
	fld2.setWidth(90);
	info.setFields(fld1, fld2, fld3, fld4, fld5, fld6, fld7);

	info.setData(records.toArray(new ListGridRecord[records.size()]));
	c.addMember(info);

	return c;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:50,代码来源:LayerInfo.java

示例12: onClick

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

示例13: DefaultView

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


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