java画直线很简单吧Graphics的drawLine(int x1, int y1, int x2, int y2) 方法js里画直线比较麻烦, js里的直线(斜线)是一个一个div(长,宽为一像素)连起来(通过css)的.
给你个提示。。。jfreechart或者 fusioncharts 自己研究一下