2012-01-03 31 views
2

我想根据用户输入的数据创建这种图形。 主要问题是关于点的显示框。 让我给你解释一下,背景确实包含了一个类似于患者想要提及的尿液颜色的渐变图像。如何形成这种图形?

请给我建议一些东西来创建这张图。全息数据需要动态获取。

enter image description here

+0

没有图像就没有有用的答案,问题可能会被降低。 – 2012-01-03 07:56:04

+1

你想创建哪种图:)? – Acn 2012-01-03 08:03:15

+0

我ü想从堆栈溢出PPL快速的解决方案,你至少应该张贴图片的链接:) – 2012-01-03 08:05:38

回答

0

gRaphael,JSChart,PlotKit,HighCharts是目前使用在客户端创建图表的一些公共库。您只需提供JSON数据和HTML元素。剩下的任务不需要由你来完成。您可以使用JFreeChart在服务器端创建图表(图像)并将其发送到客户端。

+0

错误我已经尝试了很多这些库 – 2012-01-03 08:39:09

+0

http://i40.tinypic.com/vn1erm.png 你可以看看这里的图像 – 2012-01-03 08:49:41

+0

HI Atul,我几乎看了20个最好的Java脚本库的演示,但没有找到确切这种图形。在许多图书馆中发现的烛台图是最接近的替代品(尽管它用于股票的高低图)。但是你在找什么,没有一个现成的解决方案。但我可以说一件事,你可以考虑构建你自己的代码。祝一切顺利。 – Acn 2012-01-03 09:27:17

1

如果没有的许多绘图工具在那里可以帮助你,你可以考虑一下这款与普通的老HTML :-)

以表格或绝对定位的DIV。如果您使用表格,则可以识别单元格并添加一个类,以使该单元格的边框为红色。你可以对DIV做同样的事情。当您打印表格单元格或DIV到页面时,可以用8-2-27(单位月份日期)标识它们,并且您的JSON数据可以匹配相应的单元格/ div并添加一个类。

当然这比使用开箱即用的插件要多一点工作。但这是可能的。我过去也做过类似的事情。我发现在服务器端做所有事情并且打印HTML(这在jQuery有一切插件之前)更容易。

+0

感谢队友会尝试一些东西 – 2012-01-04 06:34:54

+0

即使你找到的东西接近这个好心的任何地方张贴在这里 – 2012-01-04 06:35:20

+0

得到了解决使用HTML5画布标记问题...感谢支持反正 – 2012-01-23 11:37:08