本文整理汇总了Java中com.smartgwt.client.widgets.layout.VLayout.setShowEdges方法的典型用法代码示例。如果您正苦于以下问题:Java VLayout.setShowEdges方法的具体用法?Java VLayout.setShowEdges怎么用?Java VLayout.setShowEdges使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.layout.VLayout
的用法示例。
在下文中一共展示了VLayout.setShowEdges方法的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包/类
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("mapPipeline", "gwtExample");
map.setController(new PanController(map));
mapLayout.addMember(map);
// Build the LayerTree:
final LayerTree layerTree = new LayerTree(map);
layerTree.setHeight(180);
layerTree.setWidth100();
layerTree.setShowEdges(true);
layerTree.setShowResizeBar(true);
layerTree.setMinHeight(100);
// Add both to the main layout:
mainLayout.addMember(layerTree);
mainLayout.addMember(mapLayout);
return mainLayout;
}
示例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: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setShowResizeBar(true);
// Map with ID editPolygonLayerMap is defined in the XML configuration.
final MapWidget map = new MapWidget("mapEditMultiPolygon", "gwtExample");
map.getMapModel().runWhenInitialized(new Runnable() {
// When the map is initialized: select the cities layer - so that new features are created in this layer:
public void run() {
map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditableMultiPolygon"));
}
});
// Create a tool-bar for this map:
final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
// Add an explanation to the page that explains how editing is done:
HLayout infoLayout = new HLayout();
infoLayout.setHeight("35%");
infoLayout.setShowEdges(true);
infoLayout.addMember(new EditingManual());
layout.addMember(mapLayout);
layout.addMember(infoLayout);
return layout;
}
示例5: 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;
}
示例6: 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");
map.setController(new PanController(map));
mapLayout.addMember(map);
//LayerList panel:
VLayout layerListLayout = new VLayout(10);
layerListLayout.setHeight(120);
layerListLayout.setShowEdges(true);
// Build the LayerList:
final LayerListPresenter layersManagementPresenter = new LayerListPresenterImpl(map);
layersManagementPresenter.setDragDropEnabled(true);
layersManagementPresenter.getWidget().setWidth100();
layersManagementPresenter.getWidget().setHeight100();
layerListLayout.addMember(layersManagementPresenter.getWidget());
layerListLayout.setShowResizeBar(true);
// Add both to the main layout:
mainLayout.addMember(layerListLayout);
mainLayout.addMember(mapLayout);
return mainLayout;
}
示例7: 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;
}
示例8: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setShowResizeBar(true);
// Map with ID editLineLayerMap is defined in the XML configuration.
final MapWidget map = new MapWidget("mapEditMultiLine", "gwtExample");
map.getMapModel().runWhenInitialized(new Runnable() {
// When the map is initialized: select the cities layer - so that new features are created in this layer:
public void run() {
map.getMapModel().selectLayer(map.getMapModel().getLayer("editableRoadtrl020LayerML"));
}
});
// Create a tool-bar for this map:
final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
// Add an explanation to the page that explains how editing is done:
HLayout infoLayout = new HLayout();
infoLayout.setHeight("35%");
infoLayout.setShowEdges(true);
infoLayout.addMember(new EditingManual());
layout.addMember(mapLayout);
layout.addMember(infoLayout);
return layout;
}
示例9: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
// create map
final MapWidget map = new MapWidget("mapPipeline", "gwtExample");
map.setController(new PanController(map));
// create button and place as a MapAddon on the map, top right
IButton editorAddButton = new IButton("A button");
CanvasMapAddon buttonMapAddon = new CanvasMapAddon("exampleButton", editorAddButton, map);
buttonMapAddon.setAlignment(Alignment.RIGHT);
buttonMapAddon.setVerticalAlignment(VerticalAlignment.TOP);
buttonMapAddon.setHorizontalOffset(100);
buttonMapAddon.setVerticalOffset(50);
map.registerMapAddon(buttonMapAddon);
// create slider and place as a MapAddon on the map, right bottom
final Slider slider = new Slider("A Slider");
slider.setVertical(false);
slider.setMinValue(1.0);
slider.setMaxValue(5.0);
slider.setNumValues(5);
CanvasMapAddon calendarMapAddon = new CanvasMapAddon("slider", slider, map);
calendarMapAddon.setAlignment(Alignment.RIGHT);
calendarMapAddon.setVerticalAlignment(VerticalAlignment.BOTTOM);
calendarMapAddon.setHorizontalOffset(20);
calendarMapAddon.setVerticalOffset(20);
map.registerMapAddon(calendarMapAddon);
VLayout mapLayout = new VLayout();
setWidth100();
setHeight100();
mapLayout.setShowEdges(true);
mapLayout.addMember(map);
return mapLayout;
}
示例10: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setShowResizeBar(true);
// Map with ID editPolygonLayerMap is defined in the XML configuration.
final MapWidget map = new MapWidget("mapEditPolygon", "gwtExample");
map.getMapModel().runWhenInitialized(new Runnable() {
// When the map is initialized: select the cities layer - so that new features are created in this layer:
public void run() {
map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditablePolygon"));
}
});
// Create a tool-bar for this map:
final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
// Add an explanation to the page that explains how editing is done:
HLayout infoLayout = new HLayout();
infoLayout.setHeight("35%");
infoLayout.setShowEdges(true);
infoLayout.addMember(new EditingManual());
layout.addMember(mapLayout);
layout.addMember(infoLayout);
return layout;
}
示例11: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
// Map with ID wmsMap is defined in the XML configuration. (mapWms.xml)
final MapWidget map = new MapWidget("mapToolbarSecurity", "gwtExample");
final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
// Set a different fall-back controller:
map.setFallbackController(new MeasureDistanceController(map));
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
VLayout labelLayout = new VLayout();
Label help = new Label();
help.setContents(MESSAGES.fallbackControllerExplanation());
labelLayout.addMember(help);
layout.addMember(mapLayout);
layout.addMember(labelLayout);
return layout;
}
示例12: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setHeight("60%");
// Map with ID wmsMap is defined in the XML configuration. (mapWms.xml)
final MapWidget map = new MapWidget("mapWms", "gwtExample");
mapLayout.addMember(map);
VLayout labelLayout = new VLayout();
final Label label = new Label();
labelLayout.addMember(label);
// Create the custom controller:
GraphicsController customController = new AbstractGraphicsController(map) {
public void onMouseMove(MouseMoveEvent event) {
Coordinate screenPosition = getScreenPosition(event);
Coordinate worldPosition = getWorldPosition(event);
String x = NumberFormat.getFormat("0.000").format(worldPosition.getX());
String y = NumberFormat.getFormat("0.000").format(worldPosition.getY());
label.setContents(MESSAGES.customControllerScreenCoordinates() + " = "
+ screenPosition + "<br/>"
+ MESSAGES.customControllerWorldCoordinates()
+ " = (" + x + ", " + y + ")");
}
};
// Set the controller on the map:
map.setController(customController);
layout.addMember(mapLayout);
layout.addMember(labelLayout);
return layout;
}
示例13: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public Canvas getViewPanel() {
VLayout layout = new VLayout();
layout.setWidth100();
layout.setHeight100();
VLayout mapLayout = new VLayout();
mapLayout.setShowEdges(true);
mapLayout.setShowResizeBar(true);
// Map with ID editMultiPointLayerMap is defined in the XML configuration.
final MapWidget map = new MapWidget("mapEditMultiPoint", "gwtExample");
map.getMapModel().runWhenInitialized(new Runnable() {
// When the map is initialized: select the cities layer - so that new features are created in this layer:
public void run() {
map.getMapModel().selectLayer(map.getMapModel().getLayer("clientLayerEditableMultiCities"));
}
});
// Create a toolbar for this map:
final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
mapLayout.addMember(toolbar);
mapLayout.addMember(map);
// Add an explanation to the page that explains how editing is done:
HLayout infoLayout = new HLayout();
infoLayout.setHeight("35%");
infoLayout.setShowEdges(true);
infoLayout.addMember(new EditingManual());
layout.addMember(mapLayout);
layout.addMember(infoLayout);
return layout;
}
示例14: onModuleLoad
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public void onModuleLoad() {
HLayout layout = new HLayout(5);
layout.setMargin(5);
layout.setSize("100%", "100%");
// ---------------------------------------------------------------------
// Create the left-side:
// ---------------------------------------------------------------------
final MapWidget mapWidget = new MapWidget("mapMain", "app");
GeomajasServiceImpl.getInstance().registerMap("app", "mapMain", new MapImpl(mapWidget));
final Toolbar toolbar = new Toolbar(mapWidget, WidgetLayout.toolbarLargeButtonSize);
VLayout leftLayout = new VLayout();
leftLayout.setShowEdges(true);
leftLayout.addMember(toolbar);
leftLayout.addMember(mapWidget);
leftLayout.setHeight("100%");
layout.addMember(leftLayout);
// ---------------------------------------------------------------------
// Create the right-side:
// ---------------------------------------------------------------------
VLayout rightLayout = new VLayout();
rightLayout.setShowEdges(true);
rightLayout.setWidth(200);
LayerTree layerTree = new LayerTree(mapWidget);
rightLayout.addMember(layerTree);
layout.addMember(rightLayout);
// ---------------------------------------------------------------------
// Finally add to html and draw everything:
// ---------------------------------------------------------------------
Element element = DOM.getElementById("gwt-app-element");
if (element != null) {
layout.setHtmlElement(DOM.getElementById("gwt-app-element"));
layout.setWidth(DOM.getElementById("gwt-app-element").getStyle().getWidth());
layout.setHeight(DOM.getElementById("gwt-app-element").getStyle().getHeight());
layout.draw();
}
}
示例15: 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;
}