Учебные ресурсы и учебные пособия по использованию библиотеки Java Batik [закрыто]

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

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

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

13.10.2009 08:17:10
4 ОТВЕТА

Вы смотрели документ W3C на SVG ?

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

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

0
13.10.2009 08:30:32
Ну, хотя бы чтение спецификации поможет мне лучше спать по ночам: D
Mario Ortegón 13.10.2009 23:06:14

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

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

0
13.10.2009 10:09:40
Не совсем, я пишу Java-приложение. svgweb - это рендер для веб-браузера.
Mario Ortegón 13.10.2009 23:06:45

Возможно, стоит взглянуть на Java ™ Drawing с помощью Apache Batik: учебное пособие . Список содержимого выглядит довольно всеобъемлющим.

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

2
13.10.2009 13:07:29

Возможно, вы захотите прочитать слайды учебного курса по использованию батика, который я представил на SVG Open пару лет назад.

5
17.01.2010 22:18:40