zoukankan      html  css  js  c++  java
  • 软件杯-结果的表格输出

    题目要求我们最后使用表格的结果进行提交

    代码

    public static boolean setExcel(String[][] x) {
            boolean t=false;
              WritableWorkbook wwb = null;  
              jxl.Cell cell = null;  
               try {  
                    // 创建一个可写入的工作簿(WorkBook)对象,  
                    //这里用父类方法createWorkbook创建子类WritableWorkbook让我想起了工厂方法  
                    wwb = Workbook.createWorkbook(new File("E:\输出.xlsx"));  //地址
                      
                    // 创建一个可写入的工作表   
                    // Workbook的createSheet方法有两个参数,第一个是工作表的名称,第二个是工作表在工作簿中的位置  
                    WritableSheet ws = wwb.createSheet("sheetTest", 0);  
                    for(int i=0;i<x.length;i++){   
                            
                           Label labelC = new Label(0,i,x[i][0]);  
                            ws.addCell( labelC);  
                            labelC = new Label(1,i,x[i][1]);  
                            ws.addCell( labelC);  
                            t=true;
                        
                      }
                      
                    wwb.write();// 从内从中写入文件中  
                    wwb.close();  
                } catch (Exception e) {  
                    // TODO Auto-generated catch block  
                    e.printStackTrace();  
                    t=false;
                }  
            return t;
    }
    
    
     String s[][];
                     s=new String[51][51];
                     s[0][0]="企业注册号";
                     s[0][1]="企业名称";
                    
                    try  
                    {  
                          
                        File testDataDir = new File("F:\tupian1");  
                        //System.out.println(testDataDir.listFiles().length); 
                        int j=testDataDir.listFiles().length;
                        String m=String.valueOf(j/2);
                        text_num.setText(m);
                        int i = 0 ; 
                        int p=1;
                        text_result.append("
    ");
                        for(File file :testDataDir.listFiles())  
                        {  
                            i++ ;  
                            String recognizeText = new test3().recognizeText(file);  
                           
                            System.out.print(recognizeText+"	"); 
                            text_result.append(recognizeText+"	");
                            /*text_result.invalidate();
                            text_result.paintImmediately(text_result.getBounds());
                           */ 
                           if(i%2!=0)
                           {
                               s[p][0]=recognizeText;
                               
                           }
                           else
                           {
                               s[p][1]=recognizeText;
                               p++;
                           }
                           
                           if( i % 2  == 0 )  
                            {  
                                System.out.println();  
                                text_result.append("
    ");
                                
                            } 
                        }  
                       
                    } 
                    catch (Exception n)  
                    {  
                        n.printStackTrace();  
                    }  
                     long end=System.currentTimeMillis();
                     
                     
                     text_time.setText((end-star)/1000+"秒");
    
                    boolean t;
                     t= setExcel(s); 
                     if(t==true) {
                         System.out.println("保存成功");
                     }
                     else 
                         {System.out.println("保存失败");}

    结果:

  • 相关阅读:
    codevs 2632 非常好友
    codevs 1213 解的个数
    codevs 2751 军训分批
    codevs 1519 过路费
    codevs 1503 愚蠢的宠物
    codevs 2639 约会计划
    codevs 3369 膜拜
    codevs 3135 River Hopscotch
    数论模板
    JXOJ 9.7 NOIP 放松模拟赛 总结
  • 原文地址:https://www.cnblogs.com/baiyue/p/9306810.html
Copyright © 2011-2022 走看看