「問題」は何か気づいた。 setVisibleColumnsを使用した後、新しい項目を追加できませんでした。 私はそれをコメントしましたので、新しい項目は木目に入る可能性があります。 テストそれ自身(Vaadin 6.7.3-4)
TreeTable tt = new TreeTable();
mainWindow.addComponent(tt);
tt.addContainerProperty("description", String.class, "");
tt.addContainerProperty("keyword", String.class, "");
tt.addContainerProperty("priority", String.class, "");
tt.addItem(new Object[]{"0","k 0","p 0"},0);
tt.addItem(new Object[]{"1","k 1","p 1"},1);
tt.addItem(new Object[]{"2","k 2","p 2"},2);
//tt.addItem(new Object[]{"3","k 3","p 3"},3); //works well
tt.setVisibleColumns(new Object[] {"description","keyword"});
tt.addItem(new Object[]{"3","k 3","p 3"},3); //doesn't work because of setVisibleColumns ....
奇妙な...
のCs。
あなたの質問を最もよく理解するためのコードを追加する必要があります – zond