2009-10-13 6 views
4

Я использую библиотеку Batik, что очень полезно для отображения графики SVG на Java. Для базового варианта отображения и рендеринга SVG-документа довольно просто использовать. Тем не менее, я хочу сделать некоторые другие передовые графические манипуляции и я изо всех сил, как я не нахожу хороший ресурс, который позволит мне выполнять следующие типы задач:Учебные ресурсы и учебники по использованию библиотеки Java Batik

  • обнаруживающие компонент под мышью
  • Получение компонента с помощью идентификатора, и изменяя цвет, используемый для визуализации
  • Манипулирование компоненты
  • Добавление новых компонентов
  • Обнаружение щелчков мыши на компонентах

Есть ли хороший ресурс или советы по использованию этой библиотеки, о которой вы знаете?

ответ

0

Вы просмотрели W3C Doc on SVG?

Кажется, перечисляет, как делать большинство вещей; в частности, обратите внимание на Приложение A: Расширенные возможности DOM, и если не здесь, вы можете проверить предыдущие версии документа.

Надеюсь, это поможет!

+1

Ну, по крайней мере, чтение спецификации поможет мне лучше спать ночью: D –

0

Может быть, это будет также полезно

http://code.google.com/p/svgweb/

+0

Не совсем, я пишу приложение для Java. svgweb - средство визуализации для веб-браузера. –

2

Это может быть стоит посмотреть на Java™ Drawing with Apache Batik: A Tutorial. Список содержимого выглядит довольно всеобъемлющим.

Я написал SVG-дисплей давным-давно, который использовал Batik и обработал события мыши/изменения цвета. IIRC Мне пришлось внести изменения в SVG через интерфейс DOM, так как Batik этого не поддерживал. Конечно, теперь все изменилось.

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

  • Нет связанных вопросов^_^