Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
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 (309)
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, 46376👍, 6💬
Popular Posts:
How to download and install JDK (Java Development Kit) 6? If you want to write Java applications, yo...
What is ojdbc.jar - JDBC Driver for Oracle? ojdbc.jar is a JDBC driver from Oracle that provides dat...
Commons DBCP provides Database Connection Pooling. JAR File Size and Download Location: File name: c...
JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java...
Java Advanced Imaging (JAI) is a Java platform extension API that provides a set of object-oriented ...