jxl_1
import java.io.File;
import jxl.CellView;
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.write.Label;
import jxl.write.WritableSheet;
import jxl.write.NumberFormats;
import jxl.format.VerticalAlignment;
import jxl.write.WritableCellFormat;
import jxl.write.WritableFont;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;
public class Excel {
private static final String TAG = "Excel";
private static final String TABLE_HEADER[] = { "A", "B", "C", "D", "E",
"F", "G", "H", "I", "crash", "G", "K", "L" };
, , , , , ,
, , , , , , };
private String name;
private WritableCellFormat headerDefaultFormat;
private WritableCellFormat cellDefaultFormat;
private int minTimeIndex;
private WritableCellFormat getHeaderCellDefaultStyle() {
// WritableFont.createFont("宋体"):设置字体为宋体 10:设置字体大小
// WritableFont.BOLD:设置字体加粗(BOLD:加粗 NO_BOLD:不加粗) false:设置非斜体
// UnderlineStyle.NO_UNDERLINE:没有下划线
WritableFont font = ,
WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE);
WritableCellFormat format = new WritableCellFormat();
format.setFont(font);
try {
format.setWrap(false);
// 设置单元格背景色
format.setBackground(Colour.GREEN);
format.setVerticalAlignment(VerticalAlignment.CENTRE);
// 表头内容水平居中显示
format.setAlignment(Alignment.CENTRE);
// format.setShrinkToFit(true);
// 设置表头表格边框样式,整个表格线为粗线、黑色
format.setBorder(Border.ALL, BorderLineStyle.THIN, Colour.BLACK);
} catch (WriteException e) {
Log.e(TAG, "Fail to getHeaderCellDefaultStyle():");
Log.e(TAG, e.getMessage());
}
return format;
}
private WritableCellFormat getNormalCellStyle() {
WritableFont font = ,
WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE);
WritableCellFormat format = new WritableCellFormat(NumberFormats.TEXT);
format.setFont(font);
try {
format.setBackground(Colour.BLACK);
format.setVerticalAlignment(VerticalAlignment.CENTRE);
format.setAlignment(Alignment.CENTRE);
format.setBorder(Border.ALL, BorderLineStyle.THIN, Colour.BLACK);
} catch (WriteException e) {
Log.e(TAG, "Fail to getNormalCellStyle():");
Log.e(TAG, e.getMessage());
}
return format;
}
}
jxl_1的更多相关文章
随机推荐
- 原生js拖拽
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- [Bug] 解决透明 Activity 在 Android 6.0 背景不透明
如何复现 连续启动两个 Activity ,其中 Activity 1 为 不透明 的 Activity Activity 2 为 透明 的 Activity 通常用于引导页面,例如:豌豆夹锁屏引导用 ...
- Django根据现有数据库建立model
Django引入外部数据库还是比较方便的,步骤如下 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自动生 ...
- Jenkins
http://www.cnblogs.com/chowmin/category/598634.html
- 《量化投资:以MATLAB为工具》连载(1)基础篇-N分钟学会MATLAB(上)
http://blog.sina.com.cn/s/blog_4cf8aad30102uylf.html <量化投资:以MATLAB为工具>连载(1)基础篇-N分钟学会MATLAB(上) ...
- XPath 运算符
XPath 表达式可返回节点集.字符串.逻辑值以及数字. XPath 运算符 下面列出了可用在 XPath 表达式中的运算符: 运算符 描述 实例 返回值 | 计算两个节点集 //book | //c ...
- poj 3262 Protecting the Flowers
http://poj.org/problem?id=3262 Protecting the Flowers Time Limit: 2000MS Memory Limit: 65536K Tota ...
- Android Activity 切换动画(非原创)
在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity ...
- hdu5715 XOR 游戏 [2016百度之星复赛D题]
比赛的时候没仔细想,赛后一想这题其实挺简单的,先求出序列的异或前缀和,然后将异或前缀和建出一颗trie树,然后我们可以二分答案,把问题变成判定性问题,判定是否存在一种方案,使得所有的分组的异或和都大 ...
- An invalid form control with name='' is not focusable.
是因为<form></form>里面还有hide()元素的缘故,把隐藏的放在表单外面就好了