java B/S结构的项目,需要在客户端展示一条曲线(有坐标系),该曲线采用连点的方式绘制而成,现在客户提出需求,要在客户端可以直接用鼠标拖拽修改曲线的形状和各个连接点的坐标,并保存。小弟完全没有思路,咨询了很多人也没人能够解答,期待论坛的牛人们指点迷津,多谢。

解决方案 »

  1.   

    1、用js通过vml实现(仅对IE)
    2、用Java Applet实现
    3、用ActiveX插件实现
      

  2.   

    请问一下js+vml的方式可以实现对连线点的拖拽吗?
      

  3.   

    用Applet实现吧,java Swing中有很多API支持的。
      

  4.   

    建议你用ActiveX保存的话,直接保存为二进制或者图片到数据库中
      

  5.   

    可以的,用js修改vml的属性就行了。
      

  6.   

    LZ可以看看ZK框架,有timeplot的例子,可以看下。
    http://www.zkoss.org/zkdemo/userguide/#m10