jexcleapi-数据导成excle表格
来源:互联网 发布:ghost添加预装软件 编辑:程序博客网 时间:2024/06/10 20:16
jexcleapi可以把数据导成excle表格
maven依赖
<dependency>
<groupId> net.sourceforge.jexcelapi</groupId >
<artifactId> jxl</artifactId >
<version> 2.6.12</ version>
</dependency>
import java.io.File;
import jxl.Workbook;
import jxl.format.Alignment;
import jxl.format.Border;
import jxl.format.BorderLineStyle;
import jxl.format.Colour;
import jxl.format.UnderlineStyle;
import jxl.format.VerticalAlignment;
import jxl.write.Label;
import jxl.write.WritableCellFormat;
import jxl.write.WritableFont;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;
/**
* jexcleapi
*/
public class JXLUtil {
public void dataToExcle(File file){
try {
WritableWorkbook workbook = Workbook.createWorkbook(file);
// 创建sheet createSheet(名称, 第几张表)
WritableSheet sheet = workbook.createSheet("Sheet1" , 0);
// 获取单元格样式
WritableCellFormat format = getCellFormat();
// 第一个参数是column, 第二个参数是row,第三个参数是content,第四个参数是设置样式
sheet.addCell( new Label(0, 0, "content" , format));
// 设置行高,第一个参数是column,第二个参数是高度
sheet.setRowView(0, 400);
// 设置列宽,设置行高,第一个参数是row,第二个参数是宽度
sheet.setColumnView(0, 20);
workbook.write();
workbook.close();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 设置单元格样式
*/
public WritableCellFormat getCellFormat(){
WritableCellFormat format = null;
try {
// 第一个参数表示所选字体
// 第二个参数表示字体大小
// 第三个参数表示粗体样式,有BOLD和NORMAL两种样式
// 第四个参数表示是否斜体,此处true表示为斜体
// 第五个参数表示下划线样式
// 第六个参数表示颜色样式
WritableFont font = new WritableFont(WritableFont.ARIAL , 14, WritableFont.NO_BOLD , false, UnderlineStyle.NO_UNDERLINE, Colour.BLACK);
format = new WritableCellFormat(font);
// 左右居中
format.setAlignment(Alignment. CENTRE);
// 上下居中
format.setVerticalAlignment(VerticalAlignment.CENTRE);
// 黑色边框
format.setBorder(Border. ALL, BorderLineStyle.THIN , Colour.BLACK);
// 背景
format.setBackground(Colour. WHITE);
} catch (WriteException e) {
e.printStackTrace();
}
return format;
}
}
0 0
- jexcleapi-数据导成excle表格
- JXL(JExcleApi)Excle详细使用心得 Java导出Excel
- 对于解析xls(excle表格数据 )
- 将Excle表格转换成insert语句
- springmvc实现导出数据信息为excle表格
- springmvc实现导出数据信息为excle表格
- excle表格导出-MVC
- Excle表格去除重复行
- excle表格导出到本地
- excle导出纵向表格(POI)
- 页面web 导出excle表格 模版另存为类型方法 数据导出
- Android 如何创建db文件(将excle表格中的数据导入db文件)
- 数据导出Excle
- 数据导出Excle !
- Excle数据 读取
- 导入excle数据
- Mysql导入Excle数据
- excle 导入导出数据
- WPF中MouseLeftButtonDown失灵的问题
- 结构体用于字模
- Java线程:线程的同步与锁
- Vs2013未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包 , GUID应包含带4个短划线的32位数。
- Java线程:线程的交互
- jexcleapi-数据导成excle表格
- struts2通配符的使用
- 关于android报错 libcore.io.ErrnoException: connect failed: ECONNREFUSED (Connection refused)
- 彻底清除.svn文件
- Mac上安装Git
- linux软件包
- 关于ios颜色渐进的总结
- 使用K2时提示未能加载文件或程序集Microsoft.IdentityModel等
- 不是所有的牛奶(以android.intent.action*开头的broadcast)都叫特仑苏(protected-broadcast)