Диаграммы Java - необходимо построить диаграмму на лету, используя пользовательское изображение для диаграммы - PullRequest
0 голосов
/ 26 октября 2011

Мы хотели бы создать диаграмму на лету, используя специально разработанное нами изображение.Это будет использоваться в веб-приложении Java 1.5.Примером может служить диаграмма, представляющая соотношение мужчин и женщин.Мы бы хотели, чтобы диаграмма представляла собой линейный ряд женских значков и мужских значков, в которых число женских значков будет соответствовать проценту женщин, а число мужских значков - проценту мужчин.Есть ли в любом случае, чтобы достичь этого.

Ответы [ 3 ]

2 голосов
/ 26 октября 2011

Если я правильно понимаю, JFreeChart делает то, что, я думаю, вы ищете. Чтобы отобразить столбец в виде ряда значков, вам, вероятно, придется поиграть с XYBarRenderer, возможно, с пользовательской реализацией XYBarPainter.

Вы также можете включить значки в линейные графики и т. Д .; см. вопрос Шоунда от пары лет назад.

0 голосов
/ 26 октября 2011

У меня была удача с jCharts в прошлом.

Проблема с Google-чартами в том, что это сторонний сервис, который вы не контролируете.Кроме того, если в какой-то момент вы захотите записать эту диаграмму в pdf (или какой-нибудь печатный формат), то проблема может быть в том, чтобы доставить ее на клиентскую сторону.

0 голосов
/ 26 октября 2011

Google Chart - хороший вариант.Приятно и легко учиться, с большим количеством функций.Посмотрите на их витрину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...