原創(chuàng)|其它|編輯:郝浩|2012-10-11 10:26:48.000|閱讀 607 次
概述:JExcel通常的格式包括日期,字符串,數(shù)字類型,但是對于貨幣格式的并沒有一個(gè)對應(yīng)的一個(gè)類。實(shí)際上貨幣格式是數(shù)字類型的另一個(gè)表現(xiàn)方式,可以理解為就是數(shù)字前面加上了貨幣符號。下面的例子說明如何定義貨幣格式:
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JExcel通常的格式包括日期,字符串,數(shù)字類型,但是對于貨幣格式的并沒有一個(gè)對應(yīng)的一個(gè)類。實(shí)際上貨幣格式是數(shù)字類型的另一個(gè)表現(xiàn)方式,可以理解為就是數(shù)字前面加上了貨幣符號。下面的例子說明如何定義貨幣格式:
private WritableCellFormat getNormalCell(boolean isPrice) { WritableFont font = new WritableFont(WritableFont.TIMES, 10, WritableFont.NO_BOLD);//定義字體 try { font.setColour(Colour.BLACK);//黑色字體 } catch (WriteException e1) { // TODO 自動生成 catch 塊 e1.printStackTrace(); } WritableCellFormat format = null; if(!isPrice){ format = new WritableCellFormat(font); }else{ NumberFormat nfFormat = new NumberFormat("¥#,##0;¥-#,##0"); format = new WritableCellFormat(font, nfFormat); } try { format.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);//上下居中 format.setBorder(Border.ALL, BorderLineStyle.THIN, Colour.BLACK);//黑色邊框 //format.setShrinkToFit(true); } catch (Exception ex) { ex.printStackTrace(); } return format; }
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:搜狐hakulamutata的blog