Package jxl.write

Class Label

  • All 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

      Constructors 
      Constructor Description
      Label​(int c, int r, java.lang.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, java.lang.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
    • Constructor Detail

      • Label

        public Label​(int c,
                     int r,
                     java.lang.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
        cont - the text
        r - the row
      • Label

        public Label​(int c,
                     int r,
                     java.lang.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
        cont - the data
        r - the row
        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 Detail

      • setString

        public void setString​(java.lang.String s)
        Sets the string contents of this cell
        Parameters:
        s - the new data
      • 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