четвер, 10 березня 2011 р.

GWT 2.2 and TreePanel

Як би то не було прикро, та звичайний простенький GWT просто не включає такого компоненту яу TreeTable, тобто таблиця яка розгортається подібно до дерева... чи то дерево, що представляється таблицею. Тому доводиться шукати щось незалежна
І не поганою, як на мене, реалізацією цього компоненту є робота Matt Boyd, компонент так і називається: TreeTable (нагугли ти дуже легко)
Бібліотека поставляєтсья однією джаркою і для її використання слід прописати в app*.get.xml:


Але під GWT 2.2 мене спіткала невдача - як виявилося, у вихідному коді причаїлася помилка, що не дозволяла вільно виконуватися коду. А локалізувалася вона в одному рядку
setHTML(row, i, null);
Добре, що це опенсорс - тж я просто змінив цей код на більш кошерний
setHTML(row, i, (String)null);
Тепер усе працює і всі з того тішуться:)