Package jxl.write

Examples of jxl.write.Label


          HttpServletResponse response)
          throws Exception {
        WritableSheet sheet = wb.createSheet("Test Sheet", 0);

        // test all possible permutation of row or column not existing
        sheet.addCell(new Label(2, 4, "Test Value"));
        sheet.addCell(new Label(2, 3, "Test Value"));
        sheet.addCell(new Label(3, 4, "Test Value"));
        sheet.addCell(new Label(2, 4, "Test Value"));
      }
    };

    excelView.render(new HashMap(), request, response);
View Full Code Here


          HttpServletResponse response)
          throws Exception {
        WritableSheet sheet = wb.getSheet("Sheet1");

        // test all possible permutation of row or column not existing
        sheet.addCell(new Label(2, 4, "Test Value"));
        sheet.addCell(new Label(2, 3, "Test Value"));
        sheet.addCell(new Label(3, 4, "Test Value"));
        sheet.addCell(new Label(2, 4, "Test Value"));
      }
    };

    excelView.setApplicationContext(webAppCtx);
    excelView.setUrl("template");
View Full Code Here

          HttpServletResponse response)
          throws Exception {
        WritableSheet sheet = wb.getSheet("Sheet1");

        // test all possible permutation of row or column not existing
        sheet.addCell(new Label(2, 4, "Test Value"));
        sheet.addCell(new Label(2, 3, "Test Value"));
        sheet.addCell(new Label(3, 4, "Test Value"));
        sheet.addCell(new Label(2, 4, "Test Value"));
      }
    };

    excelView.setApplicationContext(webAppCtx);
    excelView.setUrl("template");
View Full Code Here

          HttpServletResponse response)
          throws Exception {
        WritableSheet sheet = wb.getSheet("Sheet1");

        // test all possible permutation of row or column not existing
        sheet.addCell(new Label(2, 4, "Test Value"));
        sheet.addCell(new Label(2, 3, "Test Value"));
        sheet.addCell(new Label(3, 4, "Test Value"));
        sheet.addCell(new Label(2, 4, "Test Value"));
      }
    };

    excelView.setApplicationContext(webAppCtx);
    excelView.setUrl("template");
View Full Code Here

              .doubleValue(), wcf);
        } else if (result instanceof Boolean) {
          wCell = new jxl.write.Boolean(col, row, ((Boolean) result)
              .booleanValue(), wcf);
        } else {
          wCell = new Label(col, row, result.toString(), wcf);
        }
      }
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

      cfIntRightBold.setAlignment(Alignment.RIGHT);
     
      WritableCellFormat cfIntRight = new WritableCellFormat(wfNormal, df_);
      cfIntRight.setAlignment(Alignment.RIGHT);
     
      Label cellValue;
      Number cellNumber;
      int col = 0;
      cellValue = new Label(col, 2, "", cfBold);
      sheet.setColumnView(col, 10);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Gruppo", cfBold);
      sheet.setColumnView(col, 10);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Mastro", cfBold);
      sheet.setColumnView(col, 10);
      sheet.addCell(cellValue);
      if(visible)
      {
        col++;
        cellValue = new Label(col, 2, "Conto", cfBold);
        sheet.setColumnView(col, 10);
        sheet.addCell(cellValue);
      }
      col++;
      cellValue = new Label(col, 2, "Descrizione", cfBold);
      sheet.setColumnView(col, 40);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Dare", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Avere", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Dare extr.", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Avere Extr.", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Saldo Dare", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
      col++;
      cellValue = new Label(col, 2, "Saldo Avere", cfBold);
      sheet.setColumnView(col, 20);
      sheet.addCell(cellValue);
     
      int riga = 2;
     
      for (RowBilancio bilancio : listaBilancio)
      {
        riga++;
        col = 0;
        if((StringUtility.checkNull(bilancio.getTipoAttivita())).equals(" ")) {
          cellValue = new Label(col, riga, "", cfNormal);
        } else {
          cellValue = new Label(col, riga, StringUtility.checkNull(bilancio.getTipoAttivita()), cfBold);
        }
        sheet.addCell(cellValue);
       
        col++;
        if((StringUtility.checkNull(bilancio.getGruppo())).equals(" ")) {
          cellValue = new Label(col, riga, "", cfIntNumber);
          sheet.addCell(cellValue);
        } else {
          cellNumber = new Number(col, riga, Integer.parseInt((StringUtility.checkNull(bilancio.getGruppo()))), cfIntRightBold);
          sheet.addCell(cellNumber);
        }
       
        col++;
        if((StringUtility.checkNull(bilancio.getMastro())).equals(" ")) {
          cellValue = new Label(col, riga, "", cfIntNumber);
          sheet.addCell(cellValue);
        } else {
          cellNumber = new Number(col, riga, Integer.parseInt((StringUtility.checkNull(bilancio.getMastro()))), cfIntRight);
          sheet.addCell(cellNumber);
        }
       
        if(visible)
        {
          col++;
          if((StringUtility.checkNull(bilancio.getConto())).equals(" ")) {
            cellValue = new Label(col, riga, "", cfIntNumber);
            sheet.addCell(cellValue);
          } else {
            cellNumber = new Number(col, riga, Integer.parseInt((StringUtility.checkNull(bilancio.getConto()))), cfIntRight);
            sheet.addCell(cellNumber);
          }
        }
       
        col++;
        if((StringUtility.checkNull(bilancio.getDescrizione())).equals(" ")) {
          cellValue = new Label(col, riga, "", cfNormal);
        } else {
         
          if(NumberUtils.checkNull(bilancio.getTipoRiga()) == 0 || NumberUtils.checkNull(bilancio.getTipoRiga()) == 1
            || NumberUtils.checkNull(bilancio.getTipoRiga()) == 2) {
            cellValue = new Label(col, riga, StringUtility.checkNull(bilancio.getDescrizione()), cfBold);
          } else {
            cellValue = new Label(col, riga, StringUtility.checkNull(bilancio.getDescrizione()), cfNormal);
          }
        }
        sheet.addCell(cellValue);
       
        col++;
View Full Code Here

      }

      switch (type)
      {
      case text:
         return new Label(column, row, data.toString(), cellFormat);
      case number:
          try {
              return new jxl.write.Number(column, row, Double.parseDouble(data.toString()), cellFormat);
          } catch (NumberFormatException e) {
              return new Label(column, row, "#not a number#", cellFormat);
          }
      case date:
          try {
              return new DateTime(column, row, (Date) data, cellFormat);
          } catch (ClassCastException e) {
              return new Label(column, row, "#not a date#", cellFormat);
          }
      case formula:
         return new Formula(column, row, data.toString(), cellFormat);
      case bool:
         return new jxl.write.Boolean(column, row, Boolean.parseBoolean(data.toString()), cellFormat);
      default:
         return new Label(column, row, data.toString(), cellFormat);
      }
   }
View Full Code Here

          "students.xls"));

      // ������Ϊ"��һҳ"�Ĺ���������0��ʾ���ǵ�һҳ
      WritableSheet sheet = book.createSheet("��һҳ", 0);

      Label labelA = new Label(0, 0, "ѧ�����");
      Label labelB = new Label(1, 0, "ѧ������");
      Label labelC = new Label(2, 0, "ѧ������");
      Label labelD = new Label(3, 0, "ѧ���Ա�");
      Label labelE = new Label(4, 0, "ѧ������");
      Label labelF = new Label(5, 0, "ѧ���༶");

      // ������õĵ�Ԫ����ӵ���������
      sheet.addCell(labelA);
      sheet.addCell(labelB);
      sheet.addCell(labelC);
      sheet.addCell(labelD);
      sheet.addCell(labelE);
      sheet.addCell(labelF);

      /*
       * ����һ���������ֵĵ�Ԫ�� ����ʹ��Number��������·�����������﷨����
       */
      Label labelA1 = new Label(0, 1, "svk");
      Label labelB1 = new Label(1, 1, "����");
      Label labelC1 = new Label(2, 1, "S");
      Label labelD1 = new Label(3, 1, "A");
      Label labelE1 = new Label(4, 1, "E");
      Label labelF1 = new Label(5, 1, "��Q");

      sheet.addCell(labelA1);
      sheet.addCell(labelB1);
      sheet.addCell(labelC1);
      sheet.addCell(labelD1);
View Full Code Here

      WritableSheet sheet = book.createSheet("��һҳ", 0);

      for (int i = 0; i < al.size(); i++) {
        List ao = (List) al.get(i);
        for (int k = 0; k < ao.size(); k++) {
          Label datas = new Label(i+1, k, ao.get(k).toString());
          sheet.addCell(datas);
        }
      }
      // д�����ݲ��ر��ļ�
      book.write();
View Full Code Here

      WritableSheet sheet = book.createSheet("��һҳ", 0);

      for (int i = 0; i < al.size(); i++) {
        List ao = (List) al.get(i);
        for (int k = 0; k < ao.size(); k++) {
          Label datas = new Label(i+1, k, ao.get(k).toString());
          sheet.addCell(datas);
        }
      }
      // д�����ݲ��ر��ļ�
      book.write();
View Full Code Here

TOP

Related Classes of jxl.write.Label

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.