Cómo establecer la leyenda con Open flash gráfico 2 gráfico de código abierto utilizando la API de Java - JofC?

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

  •  08-10-2019
  •  | 
  •  

Pregunta

Tengo un Seam 2.2 aplicación en ejecución bajo JBoss5.1. En esta aplicación que he desarrollado con éxito algunos gráficos utilizando Java abierta flash gráfico, que es una API de Java para ver Tabla abierto flash.

Ahora me gustaría añadir un X e Y como leyenda éste.

Bueno, tengo un gráfico que se muestra adecuadamente y que trato de conjunto X etiqueta usando:

... chart.setXLegend (nuevo texto ( "Legenda X"));

Pero que en lugar de mostrar la leyenda corrompe algo que hace que el gráfico para renders completamente en blanco.

Este es el JSON generado cuando los gráficos se representa correctamente.

{"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}

Tomé un profundo vistazo y resulta que cada vez que intento agregar la leyenda x con el fragmento de código mostrado encima de la JSON en realidad no es generada por JofC.

No pude encontrar mucha documentación útil sobre JofC en la web y la propia API no está muy bien documentada, por lo que estoy completamente perdido en tratar de añadir esta etiqueta x simple, que debe ser la parte más fácil :(. ¿Ideas en eso.

Una actualización:

Ahora me acaba de descargar el código fuente JofC y tomará un vistazo a esto.

¿Fue útil?

Solución

Parece que hay un problema abierto en la página JofC: http: //code.google.com/p/jofc2/issues/detail?id=29

Se sugiere una solución alternativa de llamar a la función como:

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

Otros consejos

Me gustaría probar con Open flash Grapix, es más fácil de usar, y simplemente establece los parámetros de variables de Flash.

abierto flash Grapix

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top