Table column selector blank text


I was wondering if there’s a way to force a value for a column header to display in the column selector, and keep the column header blank. The 2 are closely related, but IMO it’s useless to present the user with a blank value in the column selector.

Any solutions to this?

using Vaadin 6.5.7

Thank you,


The column header value and the column’s property ID can be different.

When creating container property, use the following method:
public boolean addContainerProperty(Object propertyId,
Class<?> type,
Object defaultValue,
String columnHeader,
Resource columnIcon,
String columnAlignment)

defaultValue, columnAlightment, columnIcon etc. can be null.