Рисуем векторной графикой в браузере (SVG/VML с помощью Google Web Toolkit + Dojo GFX)

Мы разрабатывали несколько тестовых проектов с использованием векторной графики в интерфейсе и после просьб поделиться опытом разработки написали пример для изучения. На самом деле, это очень просто, и в качестве примера предлагаем небольшое демо из документированным кодом, разработанное на GWT, с использованием библиотеки Dojo для работы с SVG (VML) графикой. Работает в большинстве браузеров, разработка практически только на Java.

Для начала ознакомьтесь с самим демо: http://gwt.org.ua/demos/gwt-dojo-drawdem…
В исходный кодах найдете:
– подключение dojo.js;
– создание gfx surface на странице;
– базовые классы для работы с DojoX сущностями (gfx, shape, color, stroke);
– пример обёртки визуального объекта circle;
– комментарии к классам и их членам;
– и, собственно, пример использования разработанных классов - анимация цветных колец.

Если заинтересовались - загрузите архив проекта для Eclipse. Для корректной работы с проектом под Eclipse, необходимо настроить переменную GWT_HOME (мы используем ее для коммандной работы).

Крос-пост с нашего GWT блога: http://gwt.org.ua/ru/blog/2008/04/03/gwt…



Опубликовал admin
12 Май, Понедельник 2008г.



Программирование для чайников.