本文整理汇总了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);
}
示例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;
}
示例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);
}
示例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);
}
示例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();
}
示例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;
}
示例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;
}