Package jxl.write

Examples of jxl.write.Label


      }

      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) {
              String message = Interpolator.instance().interpolate(ResourceBundle.instance().getString("org.jboss.seam.excel.not_a_number"), data.toString());
              return new Label(column, row, message, cellFormat);
          }
      case date:
          try {
              return new DateTime(column, row, (Date) data, cellFormat);
          } catch (ClassCastException e) {
              String message = Interpolator.instance().interpolate(ResourceBundle.instance().getString("org.jboss.seam.excel.not_a_date"), data.toString());
              return new Label(column, row, message, 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


    }

    private void addCaption(WritableSheet sheet, int column, int row, String s) throws RowsExceededException,
            WriteException
    {
        Label label;
        label = new Label(column, row, s, timesBoldUnderline);
        sheet.addCell(label);
    }
View Full Code Here

    }

    private void addLabel(WritableSheet sheet, int column, int row, Object s) throws WriteException,
            RowsExceededException
    {
        Label label;
        label = new Label(column, row, s.toString(), times);
        sheet.addCell(label);
    }
View Full Code Here

    @SuppressWarnings("unchecked")
    Map<String, String> revenueData = (Map<String, String>) model
        .get("revenueData");
    WritableSheet sheet = workbook.createSheet("Revenue Report", 0);

    sheet.addCell(new Label(0, 0, "Month"));
    sheet.addCell(new Label(1, 0, "Revenue"));

    int rowNum = 1;
    for (Map.Entry<String, String> entry : revenueData.entrySet()) {
      // create the row data
      sheet.addCell(new Label(0, rowNum, entry.getKey()));
      sheet.addCell(new Label(1, rowNum, entry.getValue()));
      rowNum++;
    }
  }
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.