java.lang.Object
com.aspose.cells.Column
public class Column
- extends java.lang.Object
Represents a single column in a worksheet.
Example:
//Instantiating a Workbook object
Workbook workbook = new Workbook();
//Obtaining the reference of the first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
Style style = workbook.createStyle();
//Setting the background color to Blue
style.setBackgroundColor(Color.getBlue());
//Setting the foreground color to Red
style.setForegroundColor(Color.getRed());
//setting Background Pattern
style.setPattern(BackgroundType.DIAGONAL_STRIPE);
//New Style Flag
StyleFlag styleFlag = new StyleFlag();
//Set All Styles
styleFlag.setAll(true);
//Get first Column
Column column = worksheet.getCells().getColumns().get(0);
//Apply Style to first Column
column.applyStyle(style, styleFlag);
//Saving the Excel file
workbook.save("book1.xls");
|
Property Getters/Setters Summary |
byte | getGroupLevel() | |
void | setGroupLevel(byte) | |
|
Gets the group level of the column.
|
boolean | hasCustomStyle() | |
|
Indicates whether this column has custom style settings(different from the default one inherited from workbook).
|
int | getIndex() | |
|
Gets the index of this column.
|
boolean | isCollapsed() | |
void | setCollapsed(boolean) | |
|
whether the column is collapsed
|
boolean | isHidden() | |
void | setHidden(boolean) | |
|
Indicates whether the column is hidden.
|
double | getWidth() | |
void | setWidth(double) | |
|
Gets and sets the column width in unit of characters.
|
|
Property Getters/Setters Detail |
getIndex | |
public int getIndex()
|
-
Gets the index of this column.
getWidth/setWidth | |
public double getWidth() / public void setWidth(double value)
|
-
Gets and sets the column width in unit of characters.
setWidth | |
public void setWidth(double value)
|
-
Gets and sets the column width in unit of characters.
getGroupLevel/setGroupLevel | |
public byte getGroupLevel() / public void setGroupLevel(byte value)
|
-
Gets the group level of the column.
setGroupLevel | |
public void setGroupLevel(byte value)
|
-
Gets the group level of the column.
isHidden/setHidden | |
public boolean isHidden() / public void setHidden(boolean value)
|
-
Indicates whether the column is hidden.
setHidden | |
public void setHidden(boolean value)
|
-
Indicates whether the column is hidden.
hasCustomStyle | |
public boolean hasCustomStyle()
|
-
Indicates whether this column has custom style settings(different from the default one inherited from workbook).
isCollapsed/setCollapsed | |
public boolean isCollapsed() / public void setCollapsed(boolean value)
|
-
whether the column is collapsed
setCollapsed | |
public void setCollapsed(boolean value)
|
-
whether the column is collapsed
-
Applies formats for a whole column.
- Parameters:
style - The style object which will be applied.flag - Flags which indicates applied formatting properties.
getStyle | |
public Style getStyle() |
-
Gets the style of this column.
Modifying the returned style object directly takes no effect for this column or any cells in this column.
You have to call applyStyle(com.aspose.cells.Style, com.aspose.cells.StyleFlag) or setStyle(com.aspose.cells.Style) method
to apply the change to this column.
Column's style is the style which will be inherited by cells in this column(those cells that have no custom style settings,
such as existing cells that have not been set style explicitly, or those that have not been instantiated)
setStyle | |
public void setStyle(Style style) |
-
Sets the style of this column.
This method only sets the given style as the default style for this column,
without changing the style settings for existing cells in this column.
To update style settings of existing cells to the specified style at the same time,
please use applyStyle(com.aspose.cells.Style, com.aspose.cells.StyleFlag)
- Parameters:
style - the style to be used as the default style for cells in this column.
See Also:
Aspose.Cells Documentation - the home page for the Aspose.Cells Product Documentation.
Aspose.Cells Support Forum - our preferred method of support.