Как установить легенду с открытой флэш-диаграммой 2 Графика с использованием Open Source Java API - JOFC?

StackOverflow https://stackoverflow.com/questions/4150532

  •  08-10-2019
  •  | 
  •  

Вопрос

у меня есть Шва 2.2. Приложение работает под jboss5.1. В этом приложении я успешно разработал какую-то графику, используя Java Open Flash-диаграмма, который является Java API для Откройте флэш-диаграмма.

Теперь я хотел бы добавить легенду X и Y, как Вот этот.

Ну, у меня есть графическая графика, которая представляется правильно, а я пытаюсь установить х метки с использованием:

... Chart.SetXLegend (новый текст («Легенда X»));

Но чем вместо того, чтобы показывать легенду, он коррумпировал что-то, что вызывает графику, оказывающую совершенно пустую.

Это генерируется JSON, когда графическая обработка правильно.

{"y_axis":{"min":388,"max":866,"steps":20},"title":{"text":"Gráfico de gasto mensal com Combustível"},"bg_colour":"#FFFFFF","is_decimal_separator_comma":0,"elements":[{"values":[{"tip":"R$:610.0\n05/2010","top":610},{"tip":"R$:488.0\n06/2010","top":488},{"tip":"R$:634.57\n07/2010","top":634.57},{"tip":"R$:766.0\n08/2010","top":766},{"tip":"R$:396.0\n09/2010","top":396},{"tip":"R$:610.0\n10/2010","top":610}],"type":"bar"}],"num_decimals":2,"is_fixed_num_decimals_forced":0,"x_axis":{"labels":{"labels":["05/2010","06/2010","07/2010","08/2010","09/2010","10/2010"]}},"is_thousand_separator_disabled":0}

Я глубоко посмотрел на него и оказывается, что всякий раз, когда я пытаюсь добавить X легенду с фрагментом кода, показал выше, JOFC на самом деле не генерируется JOFC.

Я не мог найти много полезной документации по JOFC в Интернете, и сама API не очень хорошо документирована, поэтому я полностью потерян при попытке добавить эту простую метку X, которая должна быть самой простой частью :(. Любые идеи на этом.

Обновление:

Теперь я просто скачал исходный код JOFC и посмотрим на это.

Это было полезно?

Решение

Похоже, есть открытая проблема на странице JOFC: http://code.google.com/p/jofc2/issues/detail?id=29.

Предлагает обходной путь называть функцию, как:

chart.setXLegend(new Text("Legenda X", Text.TEXT_ALIGN_CENTER))

Другие советы

Я бы попробовал с открытым вспышкой Grapix, легче использовать и просто устанавливает параметры на вспышки.

Откройте Flash Grapix.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top