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