本文整理汇总了Java中com.smartgwt.client.widgets.layout.VLayout.setSize方法的典型用法代码示例。如果您正苦于以下问题:Java VLayout.setSize方法的具体用法?Java VLayout.setSize怎么用?Java VLayout.setSize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.layout.VLayout
的用法示例。
在下文中一共展示了VLayout.setSize方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
MapWidget mapWidget = new MapWidget("mapGepMerging", "appEditing");
GeometryMergeService mergingService = new GeometryMergeService();
mergingService.setPrecision(1);
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
ToolStrip toolStrip = new ToolStrip();
toolStrip.setMembersMargin(2);
toolStrip.setWidth("100%");
layout.addMember(toolStrip);
layout.addMember(mapWidget);
StartMergeProcessButton startBtn = new StartMergeProcessButton(mapWidget, mergingService);
ExecuteMergeButton stopBtn = new ExecuteMergeButton(mapWidget, mergingService);
CancelMergeProcessButton cancelBtn = new CancelMergeProcessButton(mapWidget, mergingService);
toolStrip.addButton(startBtn);
toolStrip.addButton(stopBtn);
toolStrip.addButton(cancelBtn);
return layout;
}
示例2: initialize
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
protected void initialize() {
buildTree();
VLayout vLayout = new VLayout();
vLayout.setSize("100%", "100%");
htmlSelectedLayer.setBackgroundColor("#cccccc");
htmlSelectedLayer.setAlign(Alignment.CENTER);
vLayout.addMember(htmlSelectedLayer);
vLayout.addMember(treeGrid);
treeGrid.markForRedraw();
LayerTreeBase.this.addChild(vLayout);
LayerTreeBase.this.markForRedraw();
}
示例3: WizardWidget
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public WizardWidget(String title, String helpText) {
this.title = title;
this.helpText = helpText;
buttons = new ArrayList<WizardButton<DATA>>();
setStyleName("wizardWidget");
setLayoutAlign(Alignment.CENTER);
addMember(createTitle());
HLayout body = new HLayout();
leftLayout = new VLayout(10);
leftLayout.setStyleName("wizardLeftLayout");
leftLayout.setSize("220", "100%");
leftLayout.setLayoutRightMargin(10);
HTMLFlow explanation = new HTMLFlow("<div style='font-size:12px;'>" + helpText + "</div>");
leftLayout.addMember(explanation);
body.addMember(leftLayout);
VLayout rightLayout = new VLayout();
rightLayout.setLayoutRightMargin(5);
rightLayout.addMember(createPageTop());
pageBody = new VLayout();
rightLayout.addMember(pageBody);
rightLayout.addMember(createPageBottom());
body.addMember(rightLayout);
addMember(body);
}
示例4: createLeftLayout
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
protected Canvas createLeftLayout() {
HLayout body = new HLayout();
VLayout leftLayout = new VLayout(10);
leftLayout.setStyleName("wizardLeftLayout");
leftLayout.setSize("220", "100%");
leftLayout.setLayoutRightMargin(10);
HTMLFlow explanation = new HTMLFlow("<div style='font-size:12px;'>" + helpText + "</div>");
leftLayout.addMember(explanation);
body.addMember(leftLayout);
return body;
}
示例5: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
MapWidget map = new MapWidget("mapGepEditing2", "appEditing");
GeometryEditor editor = new GeometryEditorImpl(map);
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
ToolStrip toolStrip = new ToolStrip();
toolStrip.setMembersMargin(2);
toolStrip.setWidth("100%");
toolStrip.addMenuButton(getEditGeometryButton(map, editor));
toolStrip.addSeparator();
// Add buttons to help the editing process:
toolStrip.addButton(new CancelEditingBtn(editor.getEditService()));
UndoBtn undoBtn = new UndoBtn(editor.getEditService());
toolStrip.addButton(undoBtn);
RedoBtn redoBtn = new RedoBtn(editor.getEditService());
toolStrip.addButton(redoBtn);
layout.addMember(toolStrip);
layout.addMember(map);
return layout;
}
示例6: getViewPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
@Override
public Canvas getViewPanel() {
MapWidget mapWidget = new MapWidget("mapGepSplitting", "appEditing");
GeometryEditor editor = new GeometryEditorImpl(mapWidget);
GeometrySplitService service = new GeometrySplitService(editor.getEditService());
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
ToolStrip toolStrip = new ToolStrip();
toolStrip.setWidth100();
toolStrip.setHeight(36);
toolStrip.addButton(new SplitCountryButton(service, mapWidget));
toolStrip.addSeparator();
ExecuteSplitButton splitBtn = new ExecuteSplitButton(mapWidget, service);
toolStrip.addButton(splitBtn);
// Add buttons to help the editing process:
toolStrip.addButton(new CancelSplitProcessButton(service));
UndoBtn undoBtn = new UndoBtn(editor.getEditService());
toolStrip.addButton(undoBtn);
RedoBtn redoBtn = new RedoBtn(editor.getEditService());
toolStrip.addButton(redoBtn);
layout.addMember(toolStrip);
layout.addMember(mapWidget);
// Add the possibility to calculate area's while drawing the splitting line:
new SplitShowAreaHandler(mapWidget, service);
return layout;
}
示例7: createSearchPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/** Create the layout for the search panel. Also connect it to the feature grid. */
private Canvas createSearchPanel(final MapModel mapModel) {
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
layout.setVisible(false);
layout.setStyleName("search_panel_inner");
// Create a SearchWidget, based upon a map's model:
final FeatureSearch searchWidget = new FeatureSearch(mapModel, true);
// What to do when the result of a search comes in?
// The DefaultSearchHandler will add all the features in the result to the given FeatureListGrid.
searchWidget.addSearchHandler(new DefaultSearchHandler(featureListGrid) {
// After the features have been added to the FeatureListGrid, make sure the tab with the grid is visible:
public void afterSearch() {
showPanel(gridPanel);
}
});
// Limit the maximum number of features that a search may produce:
searchWidget.setMaximumResultSize(20);
searchWidget.setBackgroundColor("${symbol_pound}F0F0F0");
layout.addMember(searchWidget);
mapModel.addMapModelChangedHandler(new MapModelChangedHandler() {
// On map initialization: Select the countries layer in the search panel.
public void onMapModelChanged(MapModelChangedEvent event) {
VectorLayer layer = mapModel.getVectorLayers().get(0);
searchWidget.setLayer(layer);
}
});
return layout;
}
示例8: createGridPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/** Create the panel containing the feature grid. This will display the search results. */
private Canvas createGridPanel(MapModel mapModel) {
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
layout.setVisible(false);
layout.setStyleName("search_panel_inner");
// Create the FeatureListGrid - a table for displaying attributes:
featureListGrid = new FeatureListGrid(mapModel);
featureListGrid.setEditingEnabled(true);
layout.addMember(featureListGrid);
return layout;
}
示例9: createSearchPanel
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/** Create the layout for the search panel. Also connect it to the feature grid. */
private Canvas createSearchPanel(final MapModel mapModel) {
VLayout layout = new VLayout();
layout.setSize("100%", "100%");
layout.setVisible(false);
layout.setStyleName("search_panel_inner");
// Create a SearchWidget, based upon a map's model:
final FeatureSearch searchWidget = new FeatureSearch(mapModel, true);
// What to do when the result of a search comes in?
// The DefaultSearchHandler will add all the features in the result to the given FeatureListGrid.
searchWidget.addSearchHandler(new DefaultSearchHandler(featureListGrid) {
// After the features have been added to the FeatureListGrid, make sure the tab with the grid is visible:
public void afterSearch() {
showPanel(gridPanel);
}
});
// Limit the maximum number of features that a search may produce:
searchWidget.setMaximumResultSize(20);
searchWidget.setBackgroundColor("#F0F0F0");
layout.addMember(searchWidget);
mapModel.addMapModelChangedHandler(new MapModelChangedHandler() {
// On map initialization: Select the countries layer in the search panel.
public void onMapModelChanged(MapModelChangedEvent event) {
VectorLayer layer = mapModel.getVectorLayers().get(0);
searchWidget.setLayer(layer);
}
});
return layout;
}
示例10: MainLayout
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
/**
* Initializes Layout and elements
*/
private MainLayout() {
initEditor();
setBorder(Constants.CLIENT.GUI.CSS_BORDER);
menubar = new InViEditMenuBar(versionManagement,
config.isShowLoad(), config.isShowSave(),
config.getLogOutURL());
menubar.setSize("100%", "30px");
addMember(menubar);
markersControls = new VLayout();
markersControls.setSize("*", "100%");
if (config.isShowAllMarkersDisplay() || config.isShowDismissedMarkersDisplay()) {
TabSet markerDisplayTabSet = new TabSet();
markerDisplayTabSet.setSize("100%", "*");
Tab selectedMarkerTab = new Tab(Constants.CLIENT.GUI.SELECTED_MARKER_TAB_TITLE);
selectedMarkerTab.setPane(selectedMarkers);
markerDisplayTabSet.addTab(selectedMarkerTab);
if (config.isShowAllMarkersDisplay()) {
Tab allMarkerTab = new Tab(Constants.CLIENT.GUI.ALL_MARKER_TAB_TITLE);
allMarkerTab.setPane(allMarkers);
markerDisplayTabSet.addTab(allMarkerTab);
}
if (config.isShowDismissedMarkersDisplay()) {
Tab dismissedMarkerTab = new Tab(Constants.CLIENT.GUI.DISMISSED_MARKER_TAB_TITLE);
dismissedMarkerTab.setPane(dismissedMarkers);
markerDisplayTabSet.addTab(dismissedMarkerTab);
}
markersControls.addMember(markerDisplayTabSet);
} else {
selectedMarkers.setBorder(Constants.CLIENT.GUI.CSS_BORDER);
selectedMarkers.setSize("100%", "*");
markersControls.addMember(selectedMarkers);
}
if (config.isFeatureSelectionEnabled()) {
controls = new ControlTabSet(config.getEnabledFeatures(),
config.isFeatureSelectionEnabled(),
versionManagement, markerManagement);
controls.setSize("100%", "30%");
markersControls.addMember(controls);
}
editorMarkersControls = new HLayout();
editorMarkersControls.setSize("100%", "*");
editorMarkersControls.addMember(editor);
editorMarkersControls.addMember(markersControls);
addMember(editorMarkersControls);
}