Professional Documents
Culture Documents
import jxl.Cell;
Obviamente, las
libreras estn en
import jxl.CellType;
la carpeta jxl. Se
pueden copiar
import jxl.DateCell;
las libreras en
cada espacio de
import jxl.LabelCell;
trabajo, o bien,
trabajar con
import jxl.NumberCell;
NetBeans.
import jxl.Sheet;
import jxl.Workbook;
Clase Cell
Mtodos ms importantes:
CellFeatures getCellFeatures( );
CellFormat getCellFormat( );
Int getColumn( );
Int getRow( );
String getContents();
CellType getType( );
Boolean isHiden();
Clase CellFormat
Mtodos ms importantes:
Alignment getAlignment( );
Color getBackGroudColour( );
BorderLineStyle getBorder( );
Font getFont( );
Clase CellType
Atributo: String description;
EMPTY
LABEL
NUMBER
BOOLEAN
NUMBER_FORMULA
DATE
Clase DateCell
Extiende de Cell.
Date getDate( );
Boolean isTime( );
DateFormat getDateFormat( );
Clase Sheet
Mtodos ms importantes:
Sheet [ ] getSheets( );
Sheet getSheet (int index) throws IndexOutOfBounds Exception;
int getNumberOfSheets( );
Workbook getWorkbook(java.io.File file);
WritableWorkbook createWorkbook( java.io.File file, Workbook in);
Creacin de un Workbook
// libreras varias...
public class Read {
private Workbook workbook;
workbook.close();
int i;
import jxl.write.WritableFont;
import jxl.format.BorderLineStyle;
import jxl.write.Formula;
import jxl.write.Label;
import jxl.write.Number;
import jxl.write.WritableSheet;
import jxl.write.WritableCell;
import jxl.write.WritableWorkbook;
import jxl.write.WritableCellFormat;
import jxl.format.Colour;
import jxl.format.Alignment;
import jxl.format.Border;
Clase WritableCellFormat
sheet.setColumnView(0,15);
Label label = new Label(0, 0, "Nmeros", formato1);
sheet.addCell(label);
Constructor de la clase:
Cdigo ejemplo:
WritableImage imagen = new WritableImage(1,12,5,12, new File("foto.png"));
sheet.addImage(imagen);
Ejemplo en red (base de datos)