本文整理汇总了Java中com.smartgwt.client.widgets.layout.VLayout.setMembersMargin方法的典型用法代码示例。如果您正苦于以下问题:Java VLayout.setMembersMargin方法的具体用法?Java VLayout.setMembersMargin怎么用?Java VLayout.setMembersMargin使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.layout.VLayout
的用法示例。
在下文中一共展示了VLayout.setMembersMargin方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
final VLayout layout = new VLayout();
layout.setMembersMargin(10);
layout.setWidth100();
layout.setHeight100();
// Map with ID duisburgMap is defined in the XML configuration. (mapDuisburg.xml)
final VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
MapWidget map = new MapWidget("mapVectorSecurity", "gwtExample");
map.setController(new PanController(map));
mapLayout.addMember(map);
// Create horizontal layout for login buttons:
HLayout buttonLayout = new HLayout();
buttonLayout.setMembersMargin(10);
buttonLayout.addMember(new UserLoginButton("marino"));
buttonLayout.addMember(new UserLoginButton("luc"));
layout.addMember(mapLayout);
layout.addMember(buttonLayout);
return layout;
}
示例2: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
final VLayout layout = new VLayout();
layout.setMembersMargin(10);
layout.setWidth100();
layout.setHeight100();
// Map with ID duisburgMap is defined in the XML configuration. (mapDuisburg.xml)
final VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
MapWidget map = new MapWidget("mapVectorSecurity", "gwtExample");
map.setController(new PanController(map));
mapLayout.addMember(map);
// Create horizontal layout for login buttons:
HLayout buttonLayout = new HLayout();
buttonLayout.setMembersMargin(10);
buttonLayout.addMember(new UserLoginButton("jan"));
buttonLayout.addMember(new UserLoginButton("luc"));
layout.addMember(mapLayout);
layout.addMember(buttonLayout);
return layout;
}
示例3: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
layout.setMembersMargin(10);
// Create map with OSM layer, and add a PanController to it:
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
final MapWidget map = new MapWidget("mapOsm", "gwtExample");
//Register a map to dynamic url controller.
//Do that after MapWidget is instatiated.
DynamicUrlController.register(map);
map.setController(new PanController(map));
mapLayout.addMember(map);
// Place map layout in tha main layout:
layout.addMember(mapLayout);
return layout;
}
示例4: createDisplayLabel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private VLayout createDisplayLabel() {
i_label = new Label("<b>" + MESSAGE + "<b>");
i_label.setWidth100();
i_label.setHeight(30);
i_label.setMargin(2);
i_label.setValign(VerticalAlignment.CENTER);
i_label.setBackgroundColor(BACKGROUND_COLOR);
final VLayout vLayoutLayoutSpacers = new VLayout();
vLayoutLayoutSpacers.setWidth100();
vLayoutLayoutSpacers.setHeight(30);
vLayoutLayoutSpacers.setBackgroundColor(BACKGROUND_COLOR);
vLayoutLayoutSpacers.setLayoutMargin(6);
vLayoutLayoutSpacers.setMembersMargin(6);
vLayoutLayoutSpacers.addMember(i_label);
return vLayoutLayoutSpacers;
}
示例5: createDisplayLabel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private VLayout createDisplayLabel() {
i_label = new Label("<b>HTP Information Message<b>");
i_label.setWidth100();
i_label.setHeight(30);
i_label.setMargin(2);
i_label.setValign(VerticalAlignment.CENTER);
i_label.setBackgroundColor(BACKGROUND_COLOR);
final VLayout vLayoutLayoutSpacers = new VLayout();
vLayoutLayoutSpacers.setWidth100();
vLayoutLayoutSpacers.setHeight(30);
vLayoutLayoutSpacers.setBackgroundColor(BACKGROUND_COLOR);
vLayoutLayoutSpacers.setLayoutMargin(6);
vLayoutLayoutSpacers.setMembersMargin(6);
// vLayoutLayoutSpacers.setBorder("1px dashed red");
vLayoutLayoutSpacers.addMember(i_label);
return vLayoutLayoutSpacers;
}
示例6: createAdvancedOptions
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private Canvas createAdvancedOptions() {
formCatalog = createCatalogForm();
lgResult = new ListGrid();
lgResult.setDataSource(BibliographyQueryDataSource.getInstance());
// lgResult.setUseAllDataSourceFields(true);
ListGridField preview = new ListGridField(BibliographyQueryDataSource.FIELD_PREVIEW,
i18n.CatalogBrowser_HeaderPreview_Title());
ListGridField title = new ListGridField(BibliographyQueryDataSource.FIELD_TITLE,
i18n.CatalogBrowser_HeaderTitle_Title());
lgResult.setDetailField(BibliographyQueryDataSource.FIELD_PREVIEW);
lgResult.setFields(title, preview);
// lgResult.setAutoFetchData(true);
lgResult.setHeight100();
lgResult.setWidth100();
lgResult.setCanExpandRecords(true);
lgResult.setCanExpandMultipleRecords(false);
lgResult.setExpansionMode(ExpansionMode.DETAIL_FIELD);
lgResult.setSelectionType(SelectionStyle.SINGLE);
// lgResult.setSelectionAppearance(SelectionAppearance.CHECKBOX);
lgResult.setAlternateRecordStyles(true);
lgResult.addDataArrivedHandler(new DataArrivedHandler() {
@Override
public void onDataArrived(DataArrivedEvent event) {
if (event.getStartRow() == 0 && event.getEndRow() > 0) {
lgResult.focus();
lgResult.selectSingleRecord(0);
}
}
});
VLayout layout = new VLayout();
layout.setMembers(formCatalog, lgResult);
layout.setMargin(4);
layout.setMembersMargin(4);
layout.setOverflow(Overflow.AUTO);
return layout;
}
示例7: 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);
}
}
示例8: getDrawableWidget
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Widget getDrawableWidget() {
drawableWidget = new VLayout();
drawableWidget.setMembersMargin(15);
drawableWidget.addMember(topTabSet);
drawableWidget.setWidth100();
drawableWidget.setHeight100();
// drawableWidget.setSize("828", "600");
return drawableWidget;
}
示例9: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
final VLayout layout = new VLayout();
layout.setMembersMargin(10);
layout.setWidth100();
layout.setHeight100();
// Map with ID duisburgMap is defined in the XML configuration. (mapDuisburg.xml)
final VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
MapWidget map = new MapWidget("mapToolbarSecurity", "gwtExample");
map.setController(new PanController(map));
Toolbar toolbar = new Toolbar(map);
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
// Create horizontal layout for login buttons:
HLayout buttonLayout = new HLayout();
buttonLayout.setMembersMargin(10);
buttonLayout.addMember(new UserLoginButton("mark"));
buttonLayout.addMember(new UserLoginButton("luc"));
layout.addMember(mapLayout);
layout.addMember(buttonLayout);
return layout;
}
示例10: 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);
}
示例11: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
layout.setMembersMargin(10);
// Create map with Google layer, and add a PanController to it:
VLayout mapLayout1 = new VLayout();
mapLayout1.setShowEdges(true);
googleMap = new MapWidget("mapGoogle", "appGoogle");
googleMap.setController(new PanController(googleMap));
mapLayout1.addMember(googleMap);
// Create map with Google layer (satellite), and add a PanController to it:
VLayout mapLayout2 = new VLayout();
mapLayout2.setShowEdges(true);
googleSatMap = new MapWidget("mapGoogleSat", "appGoogle");
googleSatMap.setController(new PanController(googleSatMap));
mapLayout2.addMember(googleSatMap);
// Create map with Google layer (terrain), and add a PanController to it:
VLayout mapLayout3 = new VLayout();
mapLayout3.setShowEdges(true);
googleTerrainMap = new MapWidget("mapGoogleTerrain", "appGoogle");
googleTerrainMap.setController(new PanController(googleTerrainMap));
mapLayout3.addMember(googleTerrainMap);
// Place all three in the layout:
layout.addMember(mapLayout1);
layout.addMember(mapLayout2);
layout.addMember(mapLayout3);
return layout;
}
示例12: init
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void init() {
// panel to display the file information
i_fileInfoPanel = new VLayout();
i_fileInfoPanel.setWidth100();
i_fileInfoPanel.setHeight100();
i_fileInfoPanel.setMembersMargin(3);
i_fileInfoPanel.setMargin(5);
setPane(i_fileInfoPanel);
}
示例13: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
// @extract-start CustomAttributeFormFieldRegistry, CustomAttributeFormFieldRegistry
// We define the custom type "myType" in the AttributeFormItemFactory:
AttributeFormFieldRegistry.registerCustomFormItem("myType", new DataSourceFieldFactory() {
public DataSourceField create() {
return new DataSourceIntegerField();
}
}, new FormItemFactory() {
public FormItem create() {
return new SliderItem();
}
}, null);
// @extract-end
// Now we continue as usual:
final VLayout layout = new VLayout();
layout.setMembersMargin(10);
layout.setWidth100();
layout.setHeight100();
// Map with ID beansMap is defined in the XML configuration. (contains any type of attribute)
final MapWidget map = new MapWidget("mapBeansCustomType", "gwtExample");
map.setVisible(false);
layout.addMember(map);
map.init();
map.getMapModel().runWhenInitialized(new Runnable() {
public void run() {
VectorLayer layer = (VectorLayer) map.getMapModel().getLayer("beansLayerCustomType");
FeatureAttributeEditor editor = new FeatureAttributeEditor(layer, false);
editor.setWidth(400);
layout.addMember(editor);
}
});
return layout;
}
示例14: createNewsLayout
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
* This layout holds the News ListGrid and the form to add new news items.
*/
private VLayout createNewsLayout() {
VLayout newsLayout = new VLayout();
newsLayout.setWidth100();
newsLayout.setHeight(LAYOUT_HEIGHT);
newsLayout.setMargin(10);
newsLayout.setMembersMargin(10);
return newsLayout;
}
示例15: buildWidget
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
protected void buildWidget() {
VLayout vLayout = new VLayout();
vLayout.setWidth100();
vLayout.setMembersMargin(5);
for (ViewConfig viewConfig : themeInfo.getThemeConfigs()) {
RangeConfig rangeConfig = getRangeConfigForCurrentScale(viewConfig, mapWidget.getMapModel().getMapView()
.getCurrentScale());
HLayout layout = new HLayout();
layout.setMembersMargin(2);
final IButton button = new IButton();
button.setWidth100();
button.setHeight(ROW_SIZE);
button.setActionType(SelectionType.RADIO);
button.setRadioGroup(getID() + THEME_RADIO_GROUP);
if (rangeConfig != null) {
button.setIcon(Geomajas.getDispatcherUrl() + rangeConfig.getIcon());
} else {
button.setIcon(Geomajas.getDispatcherUrl() + viewConfig.getIcon());
}
button.setIconWidth(IMAGE_SIZE);
button.setIconHeight(IMAGE_SIZE);
button.setTitle(viewConfig.getTitle());
button.setIconAlign("left");
button.setTooltip(viewConfig.getDescription());
final ViewConfigItem item = new ViewConfigItem();
item.setViewConfig(viewConfig);
item.setButton(button);
button.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
if (null != getActiveViewConfig() && getActiveViewConfig().equals(item)) {
button.setSelected(false);
activateViewConfig(null);
}
if (button.isSelected()) {
activateViewConfig(item);
}
}
});
viewConfigItems.add(item);
layout.addMember(button);
vLayout.addMember(layout);
}
addChild(vLayout);
markForRedraw();
}