本文整理了Java中com.vaadin.ui.Table.setColumnCollapsed()
方法的一些代码示例,展示了Table.setColumnCollapsed()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.setColumnCollapsed()
方法的具体详情如下:
包路径:com.vaadin.ui.Table
类名称:Table
方法名:setColumnCollapsed
暂无
代码示例来源:origin: org.opencms/opencms-core
/**
* Sets the list of collapsed columns.<p>
*
* @param collapsedColumns the list of collapsed columns
*/
public void setCollapsedColumns(Object... collapsedColumns) {
Set<Object> collapsedSet = Sets.newHashSet();
for (Object collapsed : collapsedColumns) {
collapsedSet.add(collapsed);
}
for (Object key : m_fileTable.getVisibleColumns()) {
m_fileTable.setColumnCollapsed(key, collapsedSet.contains(key));
}
}
代码示例来源:origin: org.opencms/opencms-core
/**
* Sets the table state.<p>
*
* @param state the table state
*/
public void setTableState(CmsFileExplorerSettings state) {
if (state != null) {
m_fileTable.setSortContainerPropertyId(state.getSortColumnId());
m_fileTable.setSortAscending(state.isSortAscending());
Object[] visibleCols = m_fileTable.getVisibleColumns();
for (int i = 0; i < visibleCols.length; i++) {
m_fileTable.setColumnCollapsed(visibleCols[i], state.getCollapsedColumns().contains(visibleCols[i]));
}
}
}
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin
@Override
public void setPropertyColumnVisible(P property, boolean visible) {
ObjectUtils.argumentNotNull(property, "Property must be not null");
if (!hasPropertyColumn(property)) {
throw new IllegalArgumentException("Property " + property + " is not a column of the listing");
}
switch (getRenderingMode()) {
case GRID:
getGrid().getColumn(property).setHidden(!visible);
break;
case TABLE:
getTable().setColumnCollapsed(property, !visible);
break;
default:
break;
}
}
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin
table.setColumnCollapsible(property, true);
if (propertyColumn.isHidden()) {
table.setColumnCollapsed(property, true);
内容来源于网络,如有侵权,请联系作者删除!