2012-04-26 11 views

答えて

4

テーブルで使用されるコンテナにItemSorterを追加する必要があります。 #setItemSorter - IndexedContainerとAbstractBeanContainerの2つのコンテナタイプが公開されています。 VaadinテーブルのデフォルトコンテナはIndexedContainerです。

次のスニペットでは、ItemSorterをテーブルに追加する必要があります。

Container container = table.getContainerDataSource();  
    if (container instanceof IndexedContainer) { 
    ((IndexedContainer) container).setItemSorter(itemSorter); 
    } else if (container instanceof AbstractBeanContainer){ 
    ((AbstractBeanContainer) container).setItemSorter(itemSorter); 
    } 
関連する問題