<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## SHHF的應用 > 邏輯 1. 設置表格列寬度 2. 設置樣式(標題,表頭,字段名,數據) 3. 生成行 4. 循環生成列 5. 設置改列的樣式及填充數據 > 實現 ~~~ HSSFWorkbooke workbook = new HSSFWorkBooke(); //產生工作薄對象 ? HSSFSheet sheet = workbook.createSheet(); //產生工作表對象(excel2003以下版本,一張表sheet容量大小為65536) ? sheet.setColumnWidth(col,width); //設置表格列寬,col為列的下標(int類型),width為列的寬度(int類型,一個字符可以設為300左右) ? //設置樣式(部分舉例,其它樣式網上搜索) SHHFCellStyle cellStyle = workbook.createCellStyle(); cellStyle.setFillForegroundColor(IndexedColors.SKY_BLUE.getIndex()); //設置背景顏色(int) cellStyle.setBorderBottom(HSSFCellStyle.BORDER_MEDIUM); //設置下邊框 ? SHHFFont font = workbook.createFont(); //產生字體樣式對象 font.setFontName("雅黑"); //設置字體 font.setFontHeightInPoints((short)12); //設置字體大小 cellStyle.setFont(font); //寫入樣式中 ? //產生行及為每行生成列 SHHFRow row; //SHHF行對象 SHHFCell cell; //每一個單元格對象 ? row.createRow(0); //產生第一行,0表示行的下標 row.setHeightInPoints(2 * sheet.defaultHeightInPoints); //設置行高,sheet.defaultHeightInPoints表示默認的行寬。 ? cell.createCell(0); //產生該行的第一1列(即一個單元格),0表示下標 cell.setCellType(HSSFCell.CELL_TYPE_STRING); //設置寫入內容為String類型 cell.setCellStyle(cellStyle); //寫入樣式 cell.setCellValue("hello"); //寫入內容 ~~~ ~~~ /** * 合并單元格 * 標題,表頭說明等需求 **/ ? CellRangeAddress region = new CellRangeAddress(0,0,0,2); //合并第一行,第一列到第三列。前兩個參數表示合并的開始行和結束行,后兩個參數表示合并的開始列和結束列。 row.createRow(1);// ? //建議在添加合并前先創鍵要合并的單元格,并設置樣式,這樣合并之后樣式不丟失 sheet.addMergedRegion(region); //sheet添加合并 ? cell.createCell(0); //產生該行的第一1列(即一個單元格),0表示下標 cell.setCellType(HSSFCell.CELL_TYPE_STRING); //設置寫入內容為String類型 cell.setCellStyle(cellStyle); //寫入樣式 cell.setCellValue("hello"); //寫入內容 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看