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


Java ContentPanel.setHeight方法代码示例

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


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

示例1: createGridPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel createGridPanel(String title, AbstractImagePrototype icon) {
	final TreeStore<TreeGridFileModel> store = new TreeStore<TreeGridFileModel>();
	
	final CheckBoxSelectionModel<TreeGridFileModel> selectionModel = createSelectionModel(store);
	
	final TreeGrid<TreeGridFileModel> grid = new TreeGrid<TreeGridFileModel>(store, createColumnModel(selectionModel));
	grid.setSelectionModel(selectionModel);
	grid.addPlugin(selectionModel);
	grid.getView().setForceFit(true);
	
	final ToolBar bottomBar = new ToolBar();
	bottomBar.add(new Status());
	
	final ContentPanel panel = Panels.content(title);
	panel.setIcon(icon);
	panel.setHeight(200);
	panel.add(grid);
	panel.setBottomComponent(bottomBar);
	
	return panel;
}
 
开发者ID:sigmah-dev,项目名称:sigmah,代码行数:22,代码来源:FileSelectionView.java

示例2: getExportButtonPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel getExportButtonPanel() {
	final ContentPanel exportButtonPanel = new ContentPanel();
	// export file button
	Button exportButton = new Button("导出列表");
	exportButton.addClickListener(new ClickListener() {
       	
		public void onClick(Widget sender) {
			// download the file from the server
			Window.Location.assign(GWT.getModuleBaseURL() + "downloadService/");
		}
       	
       });
	exportButtonPanel.add(exportButton);
	exportButtonPanel.setWidth(850);
	exportButtonPanel.setHeight(70);
	exportButtonPanel.setFrame(true);
	
	return exportButtonPanel;
}
 
开发者ID:jbosschina,项目名称:jcommerce,代码行数:20,代码来源:EmailSubscribeManager.java

示例3: buildCurrentRegionLabel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private void buildCurrentRegionLabel(){
	currentRegionPanel = new ContentPanel();
	currentRegionPanel.setHeaderVisible(false);
	TableRowLayout tableLayout = new TableRowLayout();
	tableLayout.setWidth("100%");
	tableLayout.setBorder(0);
	tableLayout.setCellHorizontalAlign(HorizontalAlignment.CENTER);
	tableLayout.setCellVerticalAlign(VerticalAlignment.BOTTOM);
	
	currentRegionPanel.setLayout(tableLayout);
	currentRegionPanel.setHeight(40);
	
	current_Label = new LabelField();
	
	current_name = RegionForm.getHiddenNameField();
	current_type = RegionForm.getTypeField();
	
	currentRegionPanel.add(current_Label);
	currentRegionPanel.add(current_name);
	currentRegionPanel.add(current_type);

	super.add(currentRegionPanel);
}
 
开发者ID:jbosschina,项目名称:jcommerce,代码行数:24,代码来源:RegionPanel.java

示例4: onModuleLoad

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
public void onModuleLoad()
{
    // menu panel
    menuPanel = new ContentPanel(new FillLayout());
    menuPanel.setHeaderVisible(false);
    menuPanel.setBorders(false);

    refreshMenu();

    viewport = new Viewport();
    viewport.setLayout(new RowLayout(Orientation.VERTICAL));
    // title panel
    topPanel = new ContentPanel();
    HBoxLayout titleLayout = new HBoxLayout();
    titleLayout.setPadding(new Padding(5));
    titleLayout.setHBoxLayoutAlign(HBoxLayoutAlign.TOP);
    topPanel.setLayout(titleLayout);
    topPanel.setHeight(25);
    topPanel.setHeaderVisible(false);
    topPanel.setBorders(false);
    refreshTopPanel();
    viewport.add(topPanel, new RowData(1, -1));
    //menu panel
    viewport.add(menuPanel, new RowData(1, -1));
    //main panel
    mainPanel = new ContentPanel(new FillLayout());
    mainPanel.setHeaderVisible(false);
    viewport.add(mainPanel, new RowData(1, 1));
    
    RootPanel.get().add(viewport);

    log.info(textMessages.webpasswordsafeTitle(Constants.VERSION));
    pingServer(this);
}
 
开发者ID:alfameCom,项目名称:salasanasiilo,代码行数:35,代码来源:WebPasswordSafe.java

示例5: init

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
public void init() {
	setLayout(new RowLayout());
	editContainer = new ContentPanel();
	editContainer.setHeight("150px");
	editContainer.setLayout(new RowLayout());
	editContainer.setLayoutOnChange(true);
	
	refTree = new CIInstanceReferenceTree(this.mdr, this.model);
	refTree.setPermission(permissions);
	/*
	refTree.setReadonly(readonly);
	refTree.setDeletable(deletable);
	*/
	add(refTree, new RowData(1,1));
	add(editContainer, new RowData(1,-1));
	
	refTree.addListener(CIInstanceReferenceTree.CI_SELECTED_EVENT, new Listener<BaseEvent>() {

		public void handleEvent(BaseEvent be) {
			if (be.source instanceof CIModel) {
				modelLocal = (CIModel)be.source;
				modelBase = modelLocal.copy();
				editCI = new EditableSingleCIGrid(mdr, modelLocal);
				editCI.setPermissions(permissions);
				//editCI.setReadonly(readonly);
				editContainer.removeAll();
				editContainer.setHeading("Attributes for " + modelLocal.getDisplayName());
				editContainer.add(getToolBar(), new RowData(1,-1));
				editContainer.add(editCI, new RowData(1,1));
				editContainer.layout();
				CIInstanceEditableReferenceTree.this.layout();
			}
		}
		
	});
}
 
开发者ID:luox12,项目名称:onecmdb,代码行数:37,代码来源:CIInstanceEditableReferenceTree.java

示例6: doAutoHeight

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
/**
 * Adjusts the grid height for the current elements number.
 * 
 * @param grid
 *          The grid.
 * @param cp
 *          The grid's parent panel.
 */
private void doAutoHeight(Grid<IndicatorDTO> grid, ContentPanel cp) {
	if (grid.isViewReady()) {
		cp.setHeight((grid.getView().getBody().isScrollableX() ? 20 : 0)
			+ grid.el().getFrameWidth("tb")
			+ grid.getView().getHeader().getHeight()
			+ cp.getFrameHeight()
			+ grid.getView().getBody().firstChild().getHeight());
	}
}
 
开发者ID:sigmah-dev,项目名称:sigmah,代码行数:18,代码来源:IndicatorsListElementDTO.java

示例7: doUserGrid

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doUserGrid(){
	ContentPanel cp = new ContentPanel();
	cp.setHeaderVisible(false);
	cp.setHeight(600);
	cp.setWidth(380);
	cp.setFrame(true);
	
	cp.setTopComponent(doToolBar());
	cp.add(doGrid());
	
	return cp;
	
}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:14,代码来源:ExternalRatePanel.java

示例8: doReportPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doReportPanel(){
	
	
	ContentPanel rightSidePanel = new ContentPanel();
	rightSidePanel.setWidth(760);
	rightSidePanel.setHeight(600);
	rightSidePanel.setHeaderVisible(false);
	rightSidePanel.setFrame(true);
	rightSidePanel.setTopComponent(addToolBar());
	rightSidePanel.add(doGrid());
	return rightSidePanel;
	
}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:14,代码来源:HourUserReport.java

示例9: doReportPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doReportPanel(){
		
		
		ContentPanel rightSidePanel = new ContentPanel();
		rightSidePanel.setWidth(650);
		rightSidePanel.setHeight(600);
		rightSidePanel.setHeaderVisible(false);
		rightSidePanel.setFrame(true);
//		rightSidePanel.setTopComponent(addToolBar());
		rightSidePanel.add(doTreeGrid());
		return rightSidePanel;
		
	}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:14,代码来源:DepartmentReport.java

示例10: doLeftPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doLeftPanel(){
	assignemntsTreePanel = new ContentPanel();
	assignemntsTreePanel.setFrame(true);
	assignemntsTreePanel.setWidth(300);
	assignemntsTreePanel.setHeight(700);
	
	assignemntsTreePanel.setHeadingHtml("Assignments:");
	ToolBar toolBar = new ToolBar();
	toolBar.add(new LabelToolItem("Choose Department: "));
	toolBar.add(doDepartmentComboBox());
	assignemntsTreePanel.add(toolBar);
	
	assignemntsTreePanel.add(doAssignmentTreeGrid());
	return assignemntsTreePanel;
}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:16,代码来源:DepartmentPanel.java

示例11: doUserAssignmentContentPanel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doUserAssignmentContentPanel(){
	
	 ContentPanel userAssignmentContentPanel  = new ContentPanel();
	 userAssignmentContentPanel.setFrame(true);
	 userAssignmentContentPanel.setWidth(724);
	 userAssignmentContentPanel.setHeight(600);
	 userAssignmentContentPanel.setLayout(new RowLayout());
	 userAssignmentContentPanel.setHeadingHtml("Users in assignment: ");
	 userAssignmentContentPanel.add(doUserAssignmentCheckGrid());
	 userAssignmentContentPanel.add(doUserAssignmentDetailsContentPanel());

	return userAssignmentContentPanel;
}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:14,代码来源:DepartmentPanel.java

示例12: updateModel

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void updateModel(CIModel model) {
	this.modelBase = model.copy();
	this.modelLocal = model;
	center.removeAll();
	center.setHeading("Template " + model.getAlias());
	
	TabPanel panel = new TabPanel();
	center.add(panel);
	
	{
		TabItem attr = new TabItem("Attributes");
		attr.setLayout(new RowLayout());

		attr.add(getToolBar(), new RowData(1,-1));

		CIIdentityForm idForm = new CIIdentityForm(model);
		idForm.setPermission(permission);
		attr.add(idForm, new RowData(1, -1));
		attributeGrid = new AttributeGrid(mdr, model, rootType, rootReferenceType);
		attributeGrid.setPermission(permission);
		attr.add(attributeGrid, new RowData(1, 1));

		ContentPanel defaultPanel = new ContentPanel();
		defaultPanel.setHeading("Default values for " + model.getAlias());
		defaultPanel.setLayout(new FitLayout());
		defaultValueGrid = new EditableSingleCIGrid(mdr, model);
		defaultValueGrid.setPermissions(permission);
		defaultPanel.setHeight(120);
		defaultPanel.add(defaultValueGrid);
		attr.add(defaultPanel, new RowData(1,-1));

		panel.add(attr);

	}
	{
		TabItem refs = new TabItem("References");
		refs.setLayout(new FitLayout());
		CITemplateReferenceTree tree = new CITemplateReferenceTree(mdr, modelBase);
		tree.setPermission(permission);
		refs.add(tree);
		panel.add(refs);
		
	}
	center.layout();
	layout();
}
 
开发者ID:luox12,项目名称:onecmdb,代码行数:47,代码来源:CIModelInternalBrowser.java

示例13: createGrid

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel createGrid(){
	ContentPanel cp  = new ContentPanel();
	cp.setWidth(600);
	cp.setHeight(400);
	
	final  CheckBoxSelectionModel<BaseModel> sm = new CheckBoxSelectionModel<BaseModel>();  
    sm.getColumn().setMenuDisabled(true);
    sm.getColumn().setSortable(false);
    sm.getColumn().setDataIndex("selected");
    sm.setSelectionMode(SelectionMode.MULTI);
    
    List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); 
	configs.add(sm.getColumn());


	
	ColumnConfig usersColumnConfig = new ColumnConfig("fullName", "Username", 150);
	usersColumnConfig.setSortable(false);
	usersColumnConfig.setMenuDisabled(true);
	configs.add(usersColumnConfig);
	
	ColumnConfig loginColumnConfig = new ColumnConfig("login", "Login", 150);
	loginColumnConfig.setSortable(false);
	loginColumnConfig.setMenuDisabled(true);
	configs.add(loginColumnConfig);
	
	ColumnConfig emailColumnConfig = new ColumnConfig("email", "email", 150);
	emailColumnConfig.setSortable(false);
	emailColumnConfig.setMenuDisabled(true);
	configs.add(emailColumnConfig);
	
	 ColumnModel cm = new ColumnModel(configs);
	    
	 usersGrid = new Grid<BaseModel>(new ListStore<BaseModel>(), cm); 
	 usersGrid.setLoadMask(true);
	 usersGrid.setWidth(600);
	 usersGrid.setHeight(350);
	 usersGrid.addStyleName(".my-table-style");
	 usersGrid.setBorders(true);
	 usersGrid.setSelectionModel(sm);

	 usersGrid.setAutoExpandColumn("login");
	 usersGrid.getView().setEmptyText("no data");
	 usersGrid.setId("usersGridId");
	
	 cp.add(usersGrid);
	
	return cp;
}
 
开发者ID:treblereel,项目名称:Opensheet,代码行数:50,代码来源:ImportUsersFromExternalStoreGrid.java

示例14: onRender

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void onRender(Element parent, int index) {
		super.onRender(parent, index);
		BasePagingLoader loader = new PagingListService().getLoader(
				ModelNames.USERRANK, criteria);
		loader.load(0, 10);

		final ListStore<BeanObject> store = new ListStore<BeanObject>(loader);

		toolBar = new PagingToolBar(10);
		toolBar.bind(loader);

		List<ColumnConfig> columns = new ArrayList<ColumnConfig>();
		final CheckBoxSelectionModel<BeanObject> smRowSelection = new CheckBoxSelectionModel<BeanObject>();
		columns.add(smRowSelection.getColumn());
		columns.add(new ColumnConfig(IUserRank.NAME, "会员等级名称", 100));
		columns.add(new ColumnConfig(IUserRank.MINPOINTS, "积分下限", 70));
		columns.add(new ColumnConfig(IUserRank.MAXPOINTS, "积分上限", 70));
		columns.add(new ColumnConfig(IUserRank.DISCOUNT, "初始折扣率", 70));
//		columns.add(new CheckColumnConfig(IUserRank.SPECIAL, "特殊会员组", 120));
//		columns.add(new CheckColumnConfig(IUserRank.SHOWPRICE, "显示价格", 80));

		ColumnConfig actcol = new ColumnConfig("Action", Resources.constants
				.GoodsList_action(), 120);
		columns.add(actcol);

		ColumnModel cm = new ColumnModel(columns);

		Grid<BeanObject> grid = new EditorGrid<BeanObject>(store, cm);
		grid.setLoadMask(true);
		grid.setBorders(true);
		grid.setSelectionModel(smRowSelection);

		ActionCellRenderer render = new ActionCellRenderer(grid);
		ActionCellRenderer.ActionInfo act = new ActionCellRenderer.ActionInfo();
		act = new ActionCellRenderer.ActionInfo();
		
		act.setImage("icon_edit.gif");
		act.setAction("updateMemberAction($id)");
		act.setTooltip("编辑");
		render.addAction(act);
		
		act = new ActionCellRenderer.ActionInfo();
		act.setImage("icon_trash.gif");
		act.setAction("deleteMemberAction($id)");
		act.setTooltip("删除");
		render.addAction(act);
		actcol.setRenderer(render);

		final ContentPanel panel = new ContentPanel();
		panel.setFrame(true);
		panel.setCollapsible(true);
		panel.setAnimCollapse(false);
		panel.setButtonAlign(HorizontalAlignment.CENTER);
		panel.setIconStyle("icon-table");
		panel.setHeading("会员等级");
		panel.setLayout(new FitLayout());
		panel.add(grid);
        panel.setHeight(500);
        panel.setWidth("100%");
		panel.setBottomComponent(toolBar);

//		panel.setButtonAlign(HorizontalAlignment.CENTER);
//		panel.addButton(new com.extjs.gxt.ui.client.widget.button.Button(
//				"添加会员级别", new SelectionListener<ButtonEvent>() {
//					public void componentSelected(ButtonEvent ce) {
//					    NewMemberLevel.State state = new NewMemberLevel.State();
//					    state.execute();
//					}
//				}));

		add(panel);

        Window.addResizeHandler(new ResizeHandler() {
            public void onResize(ResizeEvent event) {
                int w = event.getWidth() - 300;
                panel.setWidth(w + "px");
            }
        });
	}
 
开发者ID:jbosschina,项目名称:jcommerce,代码行数:80,代码来源:MemberLevelList.java

示例15: onRender

import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void onRender(Element parent, int index) {
    	super.onRender(parent, index);

        BasePagingLoader loader = new PagingListService().getLoader(ModelNames.CATEGORY);

        loader.load(0, 50);
    	
        final ListStore<BeanObject> store = new ListStore<BeanObject>(loader);

        store.addStoreListener(new StoreListener<BeanObject>() {
            public void storeUpdate(StoreEvent<BeanObject> se) {
                List<Record> changed = store.getModifiedRecords();
            }
        });
        
        toolBar = new PagingToolBar(50);
        toolBar.bind(loader);

        List<ColumnConfig> columns = new ArrayList<ColumnConfig>();
        //CheckBoxSelectionModel<BeanObject> sm = new CheckBoxSelectionModel<BeanObject>();
        //columns.add(sm.getColumn());        
        columns.add(new ColumnConfig(ICategory.NAME, "分类名称", 150));
        columns.add(new ColumnConfig(ICategory.MEASUREUNIT, "数量单位", 80));
        columns.add(new CheckColumnConfig(ICategory.SHOWINNAVIGATOR, "导航栏", 80));
        columns.add(new CheckColumnConfig(ICategory.SHOW, "是否显示", 80));        
        columns.add(new ColumnConfig(ICategory.GRADE, "价格分级", 60));
        columns.add(new ColumnConfig(ICategory.SORTORDER, "排序", 50));        
        ColumnConfig actcol = new ColumnConfig("Action", "操作", 150);
        columns.add(actcol);

        ColumnModel cm = new ColumnModel(columns);

        Grid<BeanObject> grid = new EditorGrid<BeanObject>(store, cm);
        grid.setLoadMask(true);
        grid.setBorders(true);
        //grid.setSelectionModel(sm);
//        grid.setAutoExpandColumn("forum");


        ActionCellRenderer render = new ActionCellRenderer(grid);
        ActionCellRenderer.ActionInfo act = new ActionCellRenderer.ActionInfo();        
        act.setText("编辑 ");
        act.setAction("changeCategory($id)");
        render.addAction(act);
        act = new ActionCellRenderer.ActionInfo();
        act.setText(" 删除");
		act.setAction("deleteCategory($id)");
		act.setTooltip(Resources.constants.GoodsList_action_delete());
		render.addAction(act);
        actcol.setRenderer(render);        
        
        final ContentPanel panel = new ContentPanel();
        panel.setFrame(true);
        panel.setCollapsible(true);
        panel.setAnimCollapse(false);
        panel.setButtonAlign(HorizontalAlignment.CENTER);
        panel.setIconStyle("icon-table");
        panel.setHeading("Paging Grid");
        panel.setLayout(new FitLayout());
        panel.add(grid);
        panel.setHeight(500);
        panel.setWidth("100%");
        panel.setBottomComponent(toolBar);
        
//        panel.setButtonAlign(HorizontalAlignment.CENTER);
//        panel.addButton(new com.extjs.gxt.ui.client.widget.button.Button("添加分类", new SelectionListener<ButtonEvent>() {
//          public void componentSelected(ButtonEvent ce) {
//              NewCategory.State state = new NewCategory.State();
//              state.execute();
//          }
//        }));
//        
        add(panel);        
        
        Window.addResizeHandler(new ResizeHandler() {
            public void onResize(ResizeEvent event) {
                int w = event.getWidth() - 300;
                panel.setWidth(w + "px");
            }
        });
    }
 
开发者ID:jbosschina,项目名称:jcommerce,代码行数:82,代码来源:CategoryInfo.java


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