Как стать автором
Обновить

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

Время на прочтение1 мин
Количество просмотров5K
svg/vml demo on gwt + dojo
Мы разрабатывали несколько тестовых проектов с использованием векторной графики в интерфейсе и после просьб поделиться опытом разработки написали пример для изучения. На самом деле, это очень просто, и в качестве примера предлагаем небольшое демо из документированным кодом, разработанное на GWT, с использованием библиотеки Dojo для работы с SVG (VML) графикой. Работает в большинстве браузеров, разработка практически только на Java.

Для начала ознакомьтесь с самим демо: gwt.org.ua/demos/gwt-dojo-drawdemo/DojoSimpleDemo.html

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

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

Крос-пост с нашего GWT блога: gwt.org.ua/ru/blog/2008/04/03/gwt-dojo-draw-demo
Теги:
Хабы:
Всего голосов 17: ↑17 и ↓0+17
Комментарии29

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань