在開發專案時,有乙個需求列印通訊資訊或者匯出資料,匯出到excel**資料要美觀,就需要樣式的修飾。下面是乙個匯出excel的案例核心**:
/**
* @title: print
* @author:一葉扁舟(skiff)
* @description: 列印(將資料庫中的資料匯出到excel**中)
* @param @throws filenotfoundexception
* @param @throws ioexception
* @return void
* @throws
*/public void print() throws filenotfoundexception, ioexception;
//建立乙個工作簿
workbook wb = new hssfworkbook();
sheet sheet = wb.createsheet();
int rowno = 0; //行號
int colno = 0; //列號
row nrow = null;
cell ncell = null;
//設定列寬
sheet.setcolumnwidth(0, 30*256);
//第一行**(0行)
nrow = sheet.createrow(rowno);
//設定行高
nrow.setheightinpoints(40);
//合併單元格,新物件,不會覆蓋合併的那些單元格,只是遮住(起始行,結束行,開始列,結束列)
sheet.addmergedregion(new cellrangeaddress(rowno, rowno, 0, 6));
//第二行(1行)
rowno++;
//單元格物件,第一行,第一列(0,0)
ncell = nrow.createcell(0);
ncell.setcellvalue("生產廠家通訊錄");
//設定大標題的樣式
ncell.setcellstyle(this.bigtiltestyle(wb));
//寫標題第二行(rowno=1),呼叫後rowno變為2
nrow = sheet.createrow(rowno++);
//設定行高
nrow.setheightinpoints(28);
//逐列的輸出標題的內容
python3學習九 列印列印列印
鞏固知識。了解了下 n轉義符 換行 作用。三個引號 可以書寫多行字元,三引號內可以寫單引號雙引號,它會把看做普通的字元。三引號內使用縮排不會特殊理解只會把看這普通字元也就是空格。下面是練習題 here s some new strange stuff,remember type it exactly...
Flex學習筆記9 列印
大致分為3類 1.2.宿主列印使用瀏覽器提供的列印介面,有html 將呈現的html輸出到印表機 activex html 使用js呼叫activex完成列印 3.外部列印生成目標文件,如pdf office列印,使用文件的宿主程式開啟並列印 類別 方案 優點 缺點原生列印 能夠選擇印表機,設定紙張...
習題8 列印,列印
一 二 附加練習 1 檢查結果,記錄錯誤。2 最後一行既有單引號又有雙引號,他們是如何工作的?答 見註解1。三 註解 1 為什麼 r有時列印出來的是單引號,而我使用的是雙引號?答 python會用最有效的方式列印出字元,而不是完全按照你寫的方式列印。這樣做對於 r來說是可以接受的,因為它是用於除錯和...