2013-04-22 3 views
0

Я делаю проект в Vaadin 7. В этом мне нужно удалить строку из Treetable.Удалить строку из таблицы деревьев в Vaadin

Я даже не смог найти способ удалить строку из Treetable. Я использовал removeItem(), но не могу сделать это.

Может ли кто-нибудь помочь мне в этом выпуске?

ответ

1

В следующий раз было бы хорошо, если вы покажете нам свой источник. Тогда мы можем сказать вам, что такое заблуждение и как его решить.

Если у вас есть TreeTable, то вы можете удалить все элементы с removeAllItems() или отдельных элементов с RemoveItem (Object)

Теперь, если добавить элемент на TreeTable, вы должны дать этот элемент itemID, который вы можете использовать позже, чтобы снова найти это и удалить этот элемент.

final TreeTable  treeTable = new TreeTable(); 
//... 
treeTable.addItem(new Object[]{"value", "value", "value"}, 0); 
treeTable.addItem(new Object[]{"value", "value", "value"}, 1); 
treeTable.addItem(new Object[]{"value", "value", "value"}, 2); 
//... 
treeTable.removeItem(1); 

Это очень маленький пример создаст 3 предметов в вашем TreeTable с ID's , и . После этого удалите Предмет с идентификатором .

here Документация о TreeTable и методе removeItem().

+0

С уважением, Рене. Это сработало для меня. – Gugan

Смежные вопросы