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


Java ColumnConfig.setHidden方法代码示例

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


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

示例1: prepareColumnModel

import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; //导入方法依赖的package包/类
@Override
	public ColumnModel prepareColumnModel() {
		List<ColumnConfig> configs = new ArrayList<ColumnConfig>();

		ColumnConfig profileNameColumn = new ColumnConfig();
		profileNameColumn.setId(BeanKeyValue.NAME.getValue());
		profileNameColumn.setHeader("Role Name");
		profileNameColumn.setWidth(200);
//		profileNameColumn.setRenderer(this.createProfileNameTextBox());
		configs.add(profileNameColumn);

		ColumnConfig dateCreationColumn = new ColumnConfig();
		dateCreationColumn.setId(BeanKeyValue.DATE_CREATION.getValue());
		dateCreationColumn.setHeader("Date Creation");
		dateCreationColumn.setWidth(180);
		dateCreationColumn.setHidden(true);
		configs.add(dateCreationColumn);

		ColumnConfig profileEnabledColumn = new ColumnConfig();
		profileEnabledColumn.setId(BeanKeyValue.PROFILE_ENABLED.getValue());
		profileEnabledColumn.setHeader("Enabled");
		profileEnabledColumn.setWidth(80);
		profileEnabledColumn.setRenderer(this.createEnableCheckBox());
		profileEnabledColumn.setMenuDisabled(true);
		profileEnabledColumn.setSortable(false);
		configs.add(profileEnabledColumn);

		ColumnConfig removeActionColumn = new ColumnConfig();
		removeActionColumn.setId("removeProfile");
		removeActionColumn.setWidth(80);
		removeActionColumn.setRenderer(this.createProfileDeleteButton());
		removeActionColumn.setMenuDisabled(true);
		removeActionColumn.setSortable(false);
		configs.add(removeActionColumn);

		return new ColumnModel(configs);
	}
 
开发者ID:geoserver,项目名称:geofence,代码行数:38,代码来源:ProfileGridWidget.java

示例2: getColumnModel

import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; //导入方法依赖的package包/类
private ColumnConfig[] getColumnModel() {
  final ColumnConfig typeColumn = new ColumnConfig(ContactDTO.TYPE, I18N.CONSTANTS.contactTypeLabel(), 75);
  typeColumn.setRenderer(new GridCellRenderer<ContactDTO>() {

    @Override
    public Object render(final ContactDTO model, final String property, final ColumnData config, final int rowIndex, final int colIndex,
                         final ListStore<ContactDTO> store, final Grid<ContactDTO> grid) {

      ContactModelType type = model.get(property);

      String typeLabel = I18N.CONSTANTS.contactTypeIndividualLabel();

      if (type == ContactModelType.ORGANIZATION) {
        typeLabel = I18N.CONSTANTS.contactTypeOrganizationLabel();
      }

      return typeLabel;
    }
  });

  ColumnConfig nameColumn = new ColumnConfig(ContactDTO.NAME, I18N.CONSTANTS.contactName(), 100);

  ColumnConfig firstNameColumn = new ColumnConfig(ContactDTO.FIRSTNAME, I18N.CONSTANTS.contactFirstName(), 75);

  ColumnConfig emailColumn = new ColumnConfig(ContactDTO.EMAIL, I18N.CONSTANTS.contactEmailAddress(), 150);

  ColumnConfig idColumn = new ColumnConfig(ContactDTO.ID, I18N.CONSTANTS.contactId(), 100);
  idColumn.setHidden(true);

  return new ColumnConfig[]{
          typeColumn,
          nameColumn,
          firstNameColumn,
          emailColumn,
          idColumn
  };
}
 
开发者ID:sigmah-dev,项目名称:sigmah,代码行数:38,代码来源:ContactPicker.java


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