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


Java VLayout.setIsGroup方法代码示例

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


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

示例1: 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

示例2: 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

示例3: initSelectWfPart

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void initSelectWfPart() {
    selectWfLayout = new VLayout();
    selectWfLayout.setGroupTitle("1. Select workflow");
    selectWfLayout.setIsGroup(true);
    selectWfLayout.setHeight("130px");

    // This panel changes depending on the selected method of getting a
    // workflow
    selectWorkflowButtonsPanel = new VerticalPanel();
    selectWorkflowButtonsPanel.setSpacing(5);
    selectWorkflowButtonsPanel.setHeight("50px");

    final VerticalPanel getWfMethodsPanel = new VerticalPanel();
    getWfMethodsPanel.setSpacing(10);
    getWfMethodsPanel.setHeight("30px");
    wfMethodsListBox = new ListBox();
    wfMethodsListBox.addItem(METHOD_INSTRUCTION);
    wfMethodsListBox.addItem(METHOD_FROM_FILE);
    wfMethodsListBox.addItem(METHOD_FROM_CATALOG);
    getWfMethodsPanel.add(wfMethodsListBox);

    wfMethodsListBox.addChangeHandler(new ChangeHandler() {
        @Override
        public void onChange(ChangeEvent event) {
            String selectedMethod = wfMethodsListBox.getSelectedValue();
            if (METHOD_FROM_FILE.compareTo(selectedMethod) == 0) {
                clearPanel();
                initSelectWorkflowFromFilePanel();
                selectWorkflowButtonsPanel.add(fromFilePanel);
                selectWorkflowButtonsPanel.add(sendFromFileButton);
                initFooter();
            } else if (METHOD_FROM_CATALOG.compareTo(selectedMethod) == 0) {
                clearPanel();
                initSelectWorkflowFromCatalogPanel();
                selectWorkflowButtonsPanel.add(fromCatalogPanel);
                selectWorkflowButtonsPanel.add(sendFromCatalogButton);
                initFooter();
            } else {
                // default case: METHOD_INSTRUCTION
                varsLayout.removeMembers(varsLayout.getMembers());
                selectWorkflowButtonsPanel.clear();
                initFooter();
            }
        }

        private void clearPanel() {
            varsLayout.removeMembers(varsLayout.getMembers());
            selectWorkflowButtonsPanel.clear();
            initSelectWorkflowFromFilePanel();
        }

        private void initFooter() {
            rootPage.removeMember(startAtLayout);
            rootPage.removeMember(messagePanel);
            rootPage.removeMember(submitCancelButtons);
            initSubmitAtPart();
            rootPage.addMember(messagePanel);
            rootPage.addMember(submitCancelButtons);
            startAccordingPlanningRadioButton.setValue(false);
            startNowRadioButton.setValue(false);
            startAtRadioButton.setValue(false);
            setEnabledStartAtPart(false);
        }
    });

    // init both panels (select from disk or from catalog)
    initSelectWorkflowFromFilePanel();
    initSelectWorkflowFromCatalogPanel();

    selectWfLayout.addMember(getWfMethodsPanel);
    selectWfLayout.addMember(selectWorkflowButtonsPanel);

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

示例4: initMessagesPart

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void initMessagesPart() {
    messagePanel = new VLayout();
    messagePanel.setIsGroup(true);
    messagePanel.setGroupTitle("Messages");
    rootPage.addMember(messagePanel);
}
 
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:7,代码来源:SubmitWindow.java

示例5: warn

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
     * Notifies user about error.
     * @param msg simple client message
     * @param detailMsg detail response message; can be HTML
     * @param debugInfo request details, URL, ...
     */
    private void warn(String msg, String detailMsg, String debugInfo) {
        if (msg == null) {
            msg = i18n.ErrorHandler_UnexpectedError_Msg();
        }
        SmartGwtMessages sgi18n = ClientUtils.createSmartGwtMessages();
        boolean allowDetail = !msg.equals(detailMsg);
        final Dialog d = new Dialog();
        d.setTitle(sgi18n.dialog_WarnTitle());
        d.setIsModal(true);
        d.setAutoSize(Boolean.FALSE);
        d.setMessage(msg);
        d.setIcon("[SKIN]warn.png");
        d.setCanDragResize(true);
        d.setCanDragReposition(Boolean.TRUE);
        d.setKeepInParentRect(Boolean.TRUE);
//        d.setShowMaximizeButton(Boolean.TRUE);
        d.setMinMemberSize(50);
        Button details = new Button(i18n.ErrorHandler_ButtonDetalis_Title());
        details.setVisible(allowDetail);
        d.setButtons(Dialog.OK, details);
        if (allowDetail) {
            Canvas errorPane = new Canvas();
            errorPane.setOverflow(Overflow.AUTO);
            errorPane.setWidth100();
            errorPane.setHeight100();
            errorPane.setContents(detailMsg);
            errorPane.setCanSelectText(true);
            Canvas debugInfoPane = new Canvas();
            debugInfoPane.setWidth100();
            debugInfoPane.setAutoHeight();
            debugInfoPane.setContents(debugInfo);
            debugInfoPane.setCanSelectText(true);
            final VLayout detailPane = new VLayout(4);
            detailPane.setLayoutMargin(4);
            detailPane.setGroupTitle(i18n.ErrorHandler_ButtonDetalis_Title());
            detailPane.setIsGroup(true);
            detailPane.setVisible(false);
            detailPane.addMember(errorPane);
            detailPane.addMember(debugInfoPane);
            detailPane.setWidth100();
            detailPane.setHeight100();
            d.addItem(detailPane);
            details.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() {
                @Override
                public void onClick(com.smartgwt.client.widgets.events.ClickEvent event) {
                    if (detailPane.isVisible()) {
                        d.restore();
                    } else {
                        d.maximize();
                    }
                    detailPane.setVisible(!detailPane.isVisible());
                }
            });
        }
        d.show();
    }
 
开发者ID:proarc,项目名称:proarc,代码行数:63,代码来源:ErrorHandler.java

示例6: 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

示例7: getViewPanel

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
	VLayout mainLayout = new VLayout();
	mainLayout.setWidth100();
	mainLayout.setHeight100();

	// Build a map, and set a PanController:
	VLayout mapLayout = new VLayout();
	mapLayout.setShowEdges(true);
	//final MapWidget map = new MapWidget("mapLegend", "gwtExample");
	final MapWidget map = new MapWidget("mapWmsClientWithResolutions", "appWidgetLayer");
	map.setController(new PanController(map));
	mapLayout.addMember(map);

	// Build the LayerList:
	VLayout layout = new VLayout();
	layout.setWidth(700);
	layout.setHeight(200);

	HLayout gridsLayout = new HLayout();
	gridsLayout.setWidth100();
	gridsLayout.setHeight100();

	RemovableLayerListPresenterImpl layersManagementPresenter = new RemovableLayerListPresenterImpl(map);
	layersManagementPresenter.setDragDropEnabled(true);
	layersManagementPresenter.setShowDeleteButtons(false);

	ClientWmsLayerListPresenterImpl clientLayerListPresenter = new ClientWmsLayerListPresenterImpl(map);
	clientLayerListPresenter.setDragDropEnabled(false);
	clientLayerListPresenter.setShowDeleteButtons(true);
	clientLayerListPresenter.setRemoveIconUrl(WidgetLayout.iconRemove);

	final CreateClientWmsPresenter createClientWmsPresenter = new CreateClientWmsPresenterImpl(map);

	VLayout layoutWidget1 = new VLayout();
	layoutWidget1.setIsGroup(true);
	layoutWidget1.setGroupTitle(MESSAGES.layerListClientWmsAllLayersGroupTitle());
	layoutWidget1.addMember(layersManagementPresenter.getWidget());
	gridsLayout.addMember(layoutWidget1);

	VLayout layoutWidget2 = new VLayout();
	layoutWidget2.setIsGroup(true);
	layoutWidget2.setGroupTitle(MESSAGES.layerListClientWmsClientLayersGroupTitle());
	layoutWidget2.addMember(clientLayerListPresenter.getWidget());
	gridsLayout.addMember(layoutWidget2);

	HLayout addImgContainer = new HLayout(10);
	addImgContainer.setAlign(Alignment.CENTER);
	addImgContainer.setHeight(25);
	addImgContainer.setLayoutAlign(Alignment.CENTER);

	Label label = new Label(MESSAGES.layerListClientWmsAddClientLayerButtonLabel());
	label.setWrap(false);
	addImgContainer.addMember(label);

	ImgButton addImg = new ImgButton();
	addImg.setSrc(WidgetLayout.iconAdd);
	addImg.setShowDown(false);
	addImg.setShowRollOver(false);
	addImg.setPrompt(MESSAGES.layerListClientWmsAddClientLayerButtonTooltip());
	addImg.setHeight(16);
	addImg.setWidth(16);
	addImg.addClickHandler(new ClickHandler() {
		public void onClick(ClickEvent event) {
			createClientWmsPresenter.createClientWmsLayer();
		}
	});
	addImgContainer.addMember(addImg);

	layout.addMember(addImgContainer);
	layout.addMember(gridsLayout);
	layout.setBorder("1px solid");

	// Add both to the main layout:
	mainLayout.addMember(layout);
	mainLayout.addMember(mapLayout);

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


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