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


Java VLayout.setBorder方法代码示例

本文整理汇总了Java中com.smartgwt.client.widgets.layout.VLayout.setBorder方法的典型用法代码示例。如果您正苦于以下问题:Java VLayout.setBorder方法的具体用法?Java VLayout.setBorder怎么用?Java VLayout.setBorder使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.smartgwt.client.widgets.layout.VLayout的用法示例。


在下文中一共展示了VLayout.setBorder方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: init

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void init() {
      setWidth(WIDTH);
      setHeight100();
      setAlign(Alignment.CENTER);

      Label titleLabel = new Label();
      titleLabel.setContents(TITLE);

      // header layout
      HLayout titleLayout = new HLayout();
      titleLayout.setWidth(WIDTH);
      titleLayout.setHeight(10);
      titleLayout.setAlign(Alignment.CENTER);
      titleLayout.addMember(titleLabel);

      // layout to hold the form
      i_formLayout = new VLayout();
      i_formLayout.setBackgroundColor(BACKGROUND_COLOR);
      i_formLayout.setAlign(Alignment.CENTER);
      i_formLayout.setWidth(WIDTH);
      i_formLayout.setHeight(HEIGHT);
      i_formLayout.setBorder("2px solid gray");

      i_formLayout.addMember(titleLayout);

      getUploadFormDetails();

      addMember(i_formLayout);

      exportNativeMethods();

   zipTextItem.disable();
zipTextItem.hide();
  }
 
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:35,代码来源:UploadPanel.java

示例2: onModuleLoad

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public void onModuleLoad() {
	VLayout mainLayout = new VLayout();
	mainLayout.setWidth100();
	mainLayout.setHeight100();
	mainLayout.setBackgroundColor("#A0A0A0");

	HLayout layout = new HLayout();
	layout.setWidth100();
	layout.setHeight100();
	layout.setMembersMargin(10);
	layout.setMargin(10);

	// ---------------------------------------------------------------------
	// Create the left-side (map and tabs):
	// ---------------------------------------------------------------------
	map = new MapWidget("mapMain", "app");
	final Toolbar toolbar = new Toolbar(map, WidgetLayout.toolbarLargeButtonSize);
	toolbar.setBackgroundColor("#647386");
	toolbar.setBackgroundImage("");
	toolbar.setBorder("0px");

	toolbar.addToolbarSeparator();
	toolbar.addMenuButton(getReportingMenuButton());

	Label title = new Label("Geomajas reporting demo");
	title.setStyleName("appTitle");
	title.setWidth(260);
	toolbar.addFill();
	toolbar.addMember(title);

	VLayout mapLayout = new VLayout();
	mapLayout.addMember(toolbar);
	mapLayout.addMember(map);
	mapLayout.setHeight("65%");

	VLayout leftLayout = new VLayout();
	leftLayout.setBorder("10px solid #777777");
	leftLayout.setStyleName("round_corner");
	leftLayout.addMember(mapLayout);

	layout.addMember(leftLayout);

	// ---------------------------------------------------------------------
	// Create the right-side (layer-tree, legend):
	// ---------------------------------------------------------------------
	final SectionStack sectionStack = new SectionStack();
	sectionStack.setBorder("10px solid #777777");
	sectionStack.setStyleName("round_corner");
	sectionStack.setVisibilityMode(VisibilityMode.MULTIPLE);
	sectionStack.setCanReorderSections(true);
	sectionStack.setCanResizeSections(false);
	sectionStack.setSize("250px", "100%");

	// LayerTree layout:
	SectionStackSection section2 = new SectionStackSection("Layer tree");
	section2.setExpanded(true);
	LayerTree layerTree = new LayerTree(map);
	section2.addItem(layerTree);
	sectionStack.addSection(section2);

	// Legend layout:
	SectionStackSection section3 = new SectionStackSection("Legend");
	section3.setExpanded(true);
	legend = new Legend(map.getMapModel());
	legend.setBackgroundColor("#FFFFFF");
	section3.addItem(legend);
	sectionStack.addSection(section3);

	// Putting the right side layouts together:
	layout.addMember(sectionStack);

	// ---------------------------------------------------------------------
	// Finally draw everything:
	// ---------------------------------------------------------------------
	mainLayout.addMember(layout);
	mainLayout.draw();

	// Then initialize:
	initialize();
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:81,代码来源:Application.java

示例3: 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

示例4: showFiles

import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private void showFiles(Map<String, String> fileContents) {
	Window sourceWindow = new Window();
	sourceWindow.setTitle(MESSAGES.generalSourceTitle());
	sourceWindow.setHeaderIcon(WidgetLayout.iconGeomajas, 16, 16);
	sourceWindow.setKeepInParentRect(true);
	sourceWindow.setWidth(640);
	sourceWindow.setHeight(480);
	sourceWindow.setTop(100);
	sourceWindow.setLeft(100);
	sourceWindow.setMembersMargin(5);
	sourceWindow.setCanDragReposition(true);
	sourceWindow.setCanDragResize(true);

	TabSet tabs = new TabSet();
	tabs.setTabBarPosition(Side.TOP);
	tabs.setWidth100();
	tabs.setHeight100();

	addSourceTab(tabs, fileContents.get(getSourceFileName()));

	for (Entry<String, String> entry : fileContents.entrySet()) {
		if (!entry.getKey().equals(getSourceFileName())) {
			VLayout resourceLayout = new VLayout();
			HTMLPane tabPane = new HTMLPane();
			tabPane.setWidth100();
			tabPane.setHeight100();
			tabPane.setContents("<pre style='color:#000000;'>" + XmlParser.parseXML(entry.getValue()) + "</pre>");
			tabPane.setContentsType(ContentsType.PAGE);

			Label resourceLabel = new Label(MESSAGES.generalFile() + ": <b>"
					+ entry.getKey() + "</b>");
			resourceLabel.setHeight(30);
			resourceLabel.setPadding(5);
			resourceLayout.addMember(resourceLabel);

			VLayout paneLayout = new VLayout();
			paneLayout.setBorder("1px solid #C0C0C0");
			paneLayout.addMember(tabPane);

			resourceLayout.addMember(paneLayout);

			String tabTitle = entry.getKey();
			int pos = tabTitle.lastIndexOf('/');
			tabTitle = tabTitle.substring(pos + 1);

			Tab tab = new Tab(tabTitle, "[ISOMORPHIC]/geomajas/example/image/silk/script_go.png");
			tab.setPane(resourceLayout);
			tabs.addTab(tab);
		}
	}

	sourceWindow.addItem(tabs);
	addChild(sourceWindow);
	sourceWindow.show();
}
 
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:56,代码来源:SamplePanel.java


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