Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
What Is jxl.jar 2.6.12
What is jxl.jar 2.6.12?
✍: fyicenter.com
jxl.jar 2.6.12 is the JAR file for Java Excel API 2.6.12,
which is a Java library for reading, writing and
modifying Microsoft Excel spreadsheet files.
JAR File Size and Download Location:
JAR name: jxl-2.6.12.jar Target JDK version: 1.6 Dependency: None File name: jxl.jar File size: 725735 bytes Release date: 24-Oct-2009 Download: Java Excel API Website.
Here are Java Source Code files for jxl-2.6.12.jar:
⏎ jxl/write/biff/NumberRecord.java
/********************************************************************* * * Copyright (C) 2001 Andrew Khan * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ***************************************************************************/ package jxl.write.biff; import java.text.DecimalFormat; import java.text.NumberFormat; import jxl.CellType; import jxl.NumberCell; import jxl.biff.DoubleHelper; import jxl.biff.Type; import jxl.biff.XFRecord; import jxl.format.CellFormat; /** * The record which contains numerical values. All values are stored * as 64bit IEEE floating point values */ public abstract class NumberRecord extends CellValue { /** * The number */ private double value; /** * The java equivalent of the excel format */ private NumberFormat format; /** * The formatter to convert the value into a string */ private static DecimalFormat defaultFormat = new DecimalFormat("#.###"); /** * Constructor invoked by the user API * * @param c the column * @param r the row * @param val the value */ protected NumberRecord(int c, int r, double val) { super(Type.NUMBER, c, r); value = val; } /** * Overloaded constructor invoked from the API, which takes a cell * format * * @param c the column * @param r the row * @param val the value * @param st the cell format */ protected NumberRecord(int c, int r, double val, CellFormat st) { super(Type.NUMBER, c, r, st); value = val; } /** * Constructor used when copying a workbook * * @param nc the number to copy */ protected NumberRecord(NumberCell nc) { super(Type.NUMBER, nc); value = nc.getValue(); } /** * Copy constructor * * @param c the column * @param r the row * @param nr the record to copy */ protected NumberRecord(int c, int r, NumberRecord nr) { super(Type.NUMBER, c, r, nr); value = nr.value; } /** * Returns the content type of this cell * * @return the content type for this cell */ public CellType getType() { return CellType.NUMBER; } /** * Gets the binary data for output to file * * @return the binary data */ public byte[] getData() { byte[] celldata = super.getData(); byte[] data = new byte[celldata.length + 8]; System.arraycopy(celldata, 0, data, 0, celldata.length); DoubleHelper.getIEEEBytes(value, data, celldata.length); return data; } /** * Quick and dirty function to return the contents of this cell as a string. * For more complex manipulation of the contents, it is necessary to cast * this interface to correct subinterface * * @return the contents of this cell as a string */ public String getContents() { if (format == null) { format = ( (XFRecord) getCellFormat()).getNumberFormat(); if (format == null) { format = defaultFormat; } } return format.format(value); } /** * Gets the double contents for this cell. * * @return the cell contents */ public double getValue() { return value; } /** * Sets the value of the contents for this cell * * @param val the new value */ public void setValue(double val) { value = val; } /** * Gets the NumberFormat used to format this cell. This is the java * equivalent of the Excel format * * @return the NumberFormat used to format the cell */ public NumberFormat getNumberFormat() { return null; } }
⏎ jxl/write/biff/NumberRecord.java
Or download all of them as a single archive file:
File name: jxl-2.6.12-src.zip File size: 824057 bytes Release date: 2009-10-24 Download
⇐ What Is jexcelapi_2_6_12.zip
2017-06-09, ≈104🔥, 6💬
Popular Posts:
commons-lang-2.6.jar is the JAR file for Apache Commons Lang 2.6, which provides a host of helper ut...
What is the sax\Writer.java provided in the Apache Xerces package? I have Apache Xerces 2.11.0 insta...
What Is js.jar in Rhino JavaScript 1.7R5? js.jar in Rhino JavaScript 1.7R5 is the JAR file for Rhino...
XOM™ is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with ...
What JAR files are required to run dom\Writer.java provided in the Apache Xerces package? 3 JAR file...