用java导出excel报表,想在报表中画一些线,应该如何做呢?
解决方案 »
- 求一正则,把<img>标签找出来
- java jdbc 的mysql语句,请看看哪里错了
- Insert into 的问题,急需要帮忙
- findforward和getinputforward的区别
- hibernate hbm.xml里面lazy="true"表示什么意思?
- 为什么在BEAN中的一个方法在BEAN中测试好用,在.jsp中调用就不好用,请高手指教!
- 大家测试一下我开发的多用户blog系统(java)
- 为什么我在BEAN里测试时一切正常,而用JSP调BEAN时出错呢?
- 嗷嗷~~需要帮助???
- JSP里如何读javascript中escape()的值
- jsp+javabean这段代码怎么样才能使用?
- 同一服务器如何架设两个网站?
请问如何在excel中画线?
还有其他什么包可以用吗?
[email protected]
不过,Jacob应该是可以.
http://sourceforge.net/projects/jacob-project/
java导出excel的例子在网上有好多呢。
Javafan0(狂刀) :
Jacob我去看看可以不。
1、JFreeReport:报表解决工具
2、JFreeChart:Java图形解决方案
很不错的:
http://java.ccidnet.com/art/3745/20060509/548513_1.html这是个开源项目,如果不急,想自己实现的话,可以下到源码以供研究。
jxcell是个组件吧,又不能调用它生成excel文件
所以来结贴。
poi的example里有更详细的例子。代码如下:
private static void drawManyLines( HSSFPatriarch patriarch )
{
// Draw bunch of lines
int x1 = 100;
int y1 = 100;
int x2 = 800;
int y2 = 200;
int color = 0;
for (int i = 0; i < 10; i++)
{
HSSFClientAnchor a2 = new HSSFClientAnchor();
a2.setAnchor((short) 2, 2, x1, y1, (short) 2, 2, x2, y2);
HSSFSimpleShape shape2 = patriarch.createSimpleShape(a2);
shape2.setShapeType(HSSFSimpleShape.OBJECT_TYPE_LINE);
shape2.setLineStyleColor(color);
y1 -= 10;
y2 -= 10;
color += 30;
}
}