jxl设置第一行单元格格式3

setColumnView是可以用,setRowView还是没效果

是这样的

来个更诡异的

Java代码  收藏代码

import java.io.*;

import jxl.*;

import jxl.write.*;

public class JxlTest {

public static void
main(String[] args) {

WritableWorkbook book = null;

try {

book = Workbook.createWorkbook(new
File("d:/test.xls"));// 创建文件

WritableSheet sheet = book.createSheet("test", 0);// 创建工作表

WritableFont wf = new
WritableFont(WritableFont.TAHOMA,10,WritableFont.BOLD);

WritableCellFormat wcf = new WritableCellFormat(wf);

CellView cv = new CellView();

cv.setAutosize(true);

cv.setSize(1*256);

Label label = new Label(0, 1,"测试01");

sheet.addCell(label);

cv.setFormat(wcf);

sheet.setRowView(0,cv);

sheet.setColumnView(0,cv);

System.out.println(sheet.getRowView(0).getFormat());
//!!有木有发现是null。。。

book.write();// 写数据

book.close();

} catch
(Exception e) {

e.printStackTrace();

}

}

}

我之前给你发了jxl源码的链接,你看一下它的源码里setRowView和setColumnView的不同。。。个人觉得是jxl的问题

所以干脆给lable加上format吧

Java代码  收藏代码

Label label = new Label(1, 1,
"测试11", wcf);

时间: 2024-10-15 05:37:27

jxl设置第一行单元格格式3的相关文章

支持将数据导出到Excel文档的时候设置单元格格式的.NET控件Spire.DataExport

Spire.DataExport for .NET是e-iceblue公司推出的一款数据导出类.NET控件.作为一款专业的数据导出控件,Spire.DataExport for .NET可以帮助开发人员轻松快速的从各种主流数据库中导出数据并存储于各种文件格式中.他支持从SQL Command, DataTable,ListView中导出数据并存储于MS Excel,MS Word, HTML, XML, PDF, MS Access, DBF, SQL Script, SYLK, DIF, CS

135为每行单元格设置展开子项

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 #import "HeaderViewDelegate.h" 3 #import "HeaderView.h" 4 5 @interface ViewController : UITableViewController<HeaderViewDelegate> 6 @property (strong, nonatomic) NSMutableA

javascript 控制 table tr display block 显示模式时,只对第一个单元格有效

有一个简单的 table: <table > <tr > <th>编号</th> <th>类型</th> <th>详细</th> <th>创建时间</th> <th>修改时间</th> <th>操作</th> </tr> <tr> <td>5</th> <td>TECH</t

C#WinForm 显示选中行的第一列单元格的内容,datagridview控件

1 UI 2 code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 10 11

Excel VBA自动创建sheet,设置字体,单元格颜色和边框

1 Sub link() 2 Dim num, sheetname 3 4 Worksheets(1).Select 5 6 num = WorksheetFunction.CountA(Columns("c:c")) 7 'MsgBox num 8 9 For i = 2 To num 10 '把第一个sheet中第3列第i行单元格的值赋值给sheetname,作为后面创建sheet时的名称 11 sheetname = VBA.UCase(Trim(Sheets(1).Cells(

132设置被选中单元格的背景颜色(扩展知识:设置被选中单元格的背景图片)

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 3 @interface ViewController : UITableViewController 4 @property (strong, nonatomic) NSArray *arrDataSource; 5 @property (strong, nonatomic) NSArray *arrSelectionStyle; 6 7 @end ViewController.m 1 #i

Easyui datagrid 设置内容超过单元格宽度时自动换行显示

datagrid 设置内容超过单元格宽度时自动换行显示 by:授客 QQ:1033553122 测试环境 jquery-easyui-1.5.3 问题描述 单元格内容超过单元格宽度不会自动化换行.如下: 图1: 图2: 解决方法 定义表格时,设置nowrap属性为false. <table id='tt' class="easyui-datagrid" title="Basic DataGrid" style="width:700px;height:

POI中设置Excel单元格格式

POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = wb.createCellStyle(); 一.设置背景色: setBorder.setFillForegroundColor((short) 13);// 设置背景色setBorder.setFillPattern

NPOI设置单元格格式

本文转载自:http://blog.csdn.net/xxs77ch/article/details/50245641 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using NPOI.HSSF.UserModel; using NPOI.SS.Formula.Eval; using NPOI.SS.Formu