我有一个在 JBoss5.1 下运行的Seam 2.2应用程序。在这个应用程序中,我使用Java Open Flash Chart成功开发了一些图形,这是一个用于Open Flash Chart的 Java API 。
现在我想添加一个像这样的 X 和 Y 图例。
好吧,我有一个正确渲染的图形,然后我尝试使用以下方法设置 X 标签:
... chart.setXLegend(new Text("Legenda 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 图例时,JSon 实际上不是由 JOFC 生成的。
我在网上找不到很多关于 JOFC 的有用文档,而且 API 本身的文档也不是很好,所以我在尝试添加这个简单的 x 标签时完全迷失了,这应该是最简单的部分:(。任何想法。
更新:
现在我刚刚下载了 JOFC 源代码,将看看这个。