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


Java VLayout.setShowEdges方法代码示例

本文整理汇总了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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:27,代码来源:LayerSecuritySample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:27,代码来源:PipelineConfigSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:26,代码来源:DynamicUrlSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:37,代码来源:EditMultiPolygonLayerSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:29,代码来源:ToolSecuritySample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:33,代码来源:LayerListSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:36,代码来源:GooglePanel.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:37,代码来源:EditMultiLineLayerSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:35,代码来源:CanvasMapAddonSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:37,代码来源:EditPolygonLayerSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:30,代码来源:FallbackControllerSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:41,代码来源:CustomControllerSample.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:37,代码来源:EditMultiPointLayerSample.java

示例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();
	}
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:45,代码来源:ComplexApp.java

示例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;
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:79,代码来源:ClientWmsLayerListSample.java


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