Как рисовать диаграммы с помощью Google Web Toolkit?

Я рассматриваю решения для рисования диаграмм с помощью Google Web Toolkit (GWT). До сих пор я нашел только проект gwt-diagrams, но он кажется заброшенным.

Есть ли какие-либо предложения по построению диаграмм с помощью GWT?


person Panagiotis Korros    schedule 01.06.2010    source источник
comment
Было бы здорово, если бы такой инструмент существовал. К сожалению, пока HTML5 не станет стандартом и не будет интегрирован во все основные браузеры, я сомневаюсь, что он будет существовать.   -  person Zwik    schedule 01.06.2010


Ответы (4)


Я также изучаю это для рисования генеалогических деревьев. В настоящее время я создаю прототип с помощью gwt-graphics, который, похоже, активно развивается и приближается к версии 1.0.

Существует также библиотека javascript Raphael и несколько подробных статей в блоге об обертывании GWT. вокруг них здесь и здесь. Ребята из первой статьи выпустили код для raphaelgwt.

Я пока не могу комментировать какие-либо вещи, связанные с Рафаэлем, так как я их не использовал, я только что нашел это в своем собственном исследовании по рисованию компонентов.

person user26270    schedule 06.08.2010
comment
Я также изучаю рисование генеалогических деревьев. Просто из интереса, что в итоге использовали? - person Alexis Hirst; 11.11.2010
comment
В итоге я использовал библиотеку Raphael-GWT. Просто и отлично работает. - person user26270; 12.11.2010

Вы можете использовать draw2d и gef (eclipse Graphical Editing Framework) для разработки приложения GWT Diagram прямо сейчас. посмотрите на это: http://code.google.com/p/trufun-webrcp/ структура GWT с полностью открытым исходным кодом, основанная на технологии html5, используется для трансплантации eclipse RCP в GWT WEB.

person keven    schedule 28.02.2012


На самом деле я работаю над библиотекой GWT, чтобы рисовать диаграммы и добавлять виджеты в соединения. Вот сайт проекта http://code.google.com/p/gwt-links, вы найдете демо-сайт и видео-демонстрацию.

person bichehype    schedule 16.03.2011