3

特定のセルをラップとしてラップする必要があります。ラップ テキストの構文とその使用方法を教えてください。

4

4 に答える 4

9

Apache POIを参照

Workbook wb = new XSSFWorkbook();  
Sheet sheet = wb.createSheet();

Row row = sheet.createRow(2);
Cell cell = row.createCell(2);
cell.setCellValue("Use \n with word wrap on to create a new line");

CellStyle cs = wb.createCellStyle();
cs.setWrapText(true);   //Wrapping text
cell.setCellStyle(cs);
于 2013-09-30T07:15:06.637 に答える
0

自動テキスト ラップ:

public static void main(String []args){
String  str="Baraitha Katra Muzaffarpur RajaPuri {vimal} Ajmetigaet 8433221 vikaspuri New Delhi Faridabad India(.SSS)";
    String [] strArray=str.split(" ");
    ArrayList StrList=new ArrayList();
    String lineStr="";
    int start =0;
    for(int i=0;i<strArray.length;i++){
         lineStr=lineStr+strArray[i]+" ";
        if(lineStr.length()>30){
            String finalStr="";
            for(int j=start;j<i ;j++){
                finalStr=finalStr+strArray[j]+" ";
            }
            StrList.add(finalStr);
            lineStr="";
            start=i;
            i=i-1;              
        }       
    }
    StrList.add(lineStr);
System.out.println("Number of Lines-"+StrList.size());
for(int j=0;j<StrList.size();j++){
    System.out.println(StrList.get(j));

   }        
}
于 2016-08-17T10:48:57.403 に答える
0

To read an excel file you can use

  • Apache poi

    In which the excel data's will read as

     Workbook wb=WorkbookFactory.create(new FileInputStream(filePath));
     CellStyle cs=wb.createCellStyle();
     cs.setWrapText(true);
    
     Cell cell=wb.getSheet(0).getRow(0).getCell();
     cell.setCellStyle(cs);
    
于 2013-09-30T07:20:38.643 に答える