jxl.write

Class Label

Implemented Interfaces:
jxl.biff.ByteData, Cell, LabelCell, WritableCell

public class Label
extends jxl.write.biff.LabelRecord
implements WritableCell, LabelCell

A cell containing text which may be created by user applications

Constructor Summary

Label(int c, int r, String cont)
Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will contain the specified text
Label(int c, int r, String cont, CellFormat st)
Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will present the specified text in the manner specified by the CellFormat parameter
Label(LabelCell lc)
Constructor used internally by the application when making a writable copy of a spreadsheet being read in

Method Summary

WritableCell
copyTo(int col, int row)
Implementation of the deep copy function
void
setString(String s)
Sets the string contents of this cell

Methods inherited from class jxl.write.biff.LabelRecord

getContents, getData, getString, getType

Methods inherited from class jxl.write.biff.CellValue

addCellFeatures, getCellFeatures, getCellFormat, getColumn, getData, getRow, getWritableCellFeatures, isHidden, removeCellFeatures, removeComment, removeDataValidation, setCellFeatures, setCellFormat

Methods inherited from class jxl.biff.WritableRecordData

getBytes

Constructor Details

Label

public Label(int c,
             int r,
             String cont)
Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will contain the specified text
Parameters:
c - the column
r - the row
cont - the text

Label

public Label(int c,
             int r,
             String cont,
             CellFormat st)
Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will present the specified text in the manner specified by the CellFormat parameter
Parameters:
c - the column
r - the row
cont - the data
st - the cell format

Label

public Label(LabelCell lc)
Constructor used internally by the application when making a writable copy of a spreadsheet being read in
Parameters:
lc - the label to copy

Method Details

copyTo

public WritableCell copyTo(int col,
                           int row)
Implementation of the deep copy function
Specified by:
copyTo in interface WritableCell
Parameters:
col - the column which the new cell will occupy
row - the row which the new cell will occupy
Returns:
a copy of this cell, which can then be added to the sheet

setString

public void setString(String s)
Sets the string contents of this cell
Parameters:
s - the new data