public class CellFormat extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
autoIconPlaceholder |
protected Color |
backgroundColor |
protected Color |
borderBottomColor |
protected float[] |
borderBottomDash |
protected float |
borderBottomWidth |
protected Color |
borderLeftColor |
protected float[] |
borderLeftDash |
protected float |
borderLeftWidth |
protected Color |
borderRightColor |
protected float[] |
borderRightDash |
protected float |
borderRightWidth |
protected Color |
borderTopColor |
protected float[] |
borderTopDash |
protected float |
borderTopWidth |
protected Color |
color |
protected Font |
font |
protected double |
halign |
protected Icon |
icon |
protected double |
iconPadBottom |
protected double |
iconPadLeft |
protected double |
iconPadRight |
protected double |
iconPadTop |
protected Dimension |
iconPlaceholder |
protected double |
padBottom |
protected double |
padLeft |
protected double |
padRight |
protected double |
padTop |
protected TextAliasing |
textAliasing |
protected double |
textAlign |
protected double |
textPadBottom |
protected double |
textPadLeft |
protected double |
textPadRight |
protected double |
textPadTop |
protected double |
valign |
| Constructor and Description |
|---|
CellFormat()
Конструктор
|
CellFormat(CellFormat sample)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyBorder(LineBorderRender lbr) |
CellFormat |
autoIconPlaceholder(boolean autoIconPlaceholder)
Указывает автоматическое резервирование места под иконку
|
CellFormat |
backgroundColor(Color color) |
CellFormat |
bgColor(Color color) |
CellFormat |
bold(boolean bld) |
CellFormat |
borderBottom(Color color,
float width,
float... dash) |
CellFormat |
borderLeft(Color color,
float width,
float... dash)
Устанавливает левою границу бордюра
|
CellFormat |
borderRight(Color color,
float width,
float... dash)
Устанавливает правую границу бордюра
|
CellFormat |
borderTop(Color color,
float width,
float... dash) |
CellFormat |
clone()
Клонирование
|
CellFormat |
color(Color color)
Указывает цвет текста
|
CellFormat |
font(Font f) |
CellFormat |
font(String fontName,
float size,
boolean bold,
boolean italic) |
CellFormat |
fontSize(float pointSize) |
Color |
getBackgroundColor() |
Color |
getBorderBottomColor() |
float[] |
getBorderBottomDash() |
float |
getBorderBottomWidth() |
Color |
getBorderLeftColor()
Цвет бордюра - левая сторона
|
float[] |
getBorderLeftDash()
Паттерн бордюра - левая сторона
|
float |
getBorderLeftWidth()
Ширина бордюра - левая сторона
|
Color |
getBorderRightColor()
Цвет бордюра - правая сторона
|
float[] |
getBorderRightDash()
Паттерн бордюра - правая сторона
|
float |
getBorderRightWidth()
Ширина бордюра - правая сторона
|
Color |
getBorderTopColor() |
float[] |
getBorderTopDash() |
float |
getBorderTopWidth() |
Color |
getColor()
Указывает цвет текста
|
Font |
getFont() |
double |
getHalign()
Указывает выравнивание относительно контекста
|
Icon |
getIcon() |
double |
getIconPadBottom()
Указывает отступ сверху для иконки
|
double |
getIconPadLeft()
Указывает отступ слева для иконки
|
double |
getIconPadRight()
Указывает отступ справа для иконки
|
double |
getIconPadTop()
Указывает отступ сверху для иконки
|
Dimension |
getIconPlaceholder()
Указывает резервирование места под иконку
|
double |
getPadBottom()
Указывает отступ сверху
|
double |
getPadLeft()
Указывает отступ слева
|
double |
getPadRight()
Указывает отступ справа
|
double |
getPadTop()
Указывает отступ сверху
|
TextAliasing |
getTextAliasing() |
double |
getTextAlign()
Указывает выравнивание текста по горизонтали относительно наибольшей строки текста.
|
double |
getTextPadBottom()
Указывает отступ снизу в текстовом блоке
|
double |
getTextPadLeft()
Указывает отступ слева в текстовом блоке
|
double |
getTextPadRight()
Указывает отступ справа в текстовом блоке
|
double |
getTextPadTop()
Указывает отступ сверху в текстовом блоке
|
double |
getValign()
Указывает выравнивание относительно контекста
|
CellFormat |
halign(double v)
Указывает выравнивание относительно контекста
|
CellFormat |
icon(Icon ico) |
CellFormat |
iconPadBottom(double v)
Указывает отступ сверху для иконки
|
CellFormat |
iconPadLeft(double v)
Указывает отступ слева для иконки
|
CellFormat |
iconPadRight(double v)
Указывает отступ справа для иконки
|
CellFormat |
iconPadTop(double v)
Указывает отступ сверху для иконки
|
CellFormat |
iconPlaceholder(Dimension placeholder)
Указывает резервирование места под иконку
|
CellFormat |
iconPlaceholder(double width,
double height)
Указывает резервирование места под иконку
|
CellFormat |
iconPlaceholder(int width,
int height)
Указывает резервирование места под иконку
|
boolean |
isAutoIconPlaceholder()
Указывает автоматическое резервирование места под иконку
|
CellFormat |
italic(boolean itlc) |
CellFormat |
padBottom(double v)
Указывает отступ сверху
|
CellFormat |
padLeft(double v)
Указывает отступ слева
|
CellFormat |
padRight(double v)
Указывает отступ справа
|
CellFormat |
padTop(double v)
Указывает отступ сверху
|
CellFormat |
reset()
Сброс форматирования
|
void |
setAutoIconPlaceholder(boolean autoIconPlaceholder)
Указывает автоматическое резервирование места под иконку
|
void |
setBackgroundColor(Color color) |
void |
setBorderBottomColor(Color color) |
void |
setBorderBottomDash(float[] dash) |
void |
setBorderBottomWidth(float width) |
void |
setBorderLeftColor(Color borderLeftColor)
Цвет бордюра - левая сторона
|
void |
setBorderLeftDash(float[] dash)
Паттерн бордюра - левая сторона
|
void |
setBorderLeftWidth(float borderLeftWidth)
Ширина бордюра - левая сторона
|
void |
setBorderRightColor(Color color)
Цвет бордюра - правая сторона
|
void |
setBorderRightDash(float[] dash)
Паттерн бордюра - правая сторона
|
void |
setBorderRightWidth(float width)
Ширина бордюра - правая сторона
|
void |
setBorderTopColor(Color color) |
void |
setBorderTopDash(float[] dash) |
void |
setBorderTopWidth(float width) |
void |
setColor(Color color)
Указывает цвет текста
|
void |
setFont(Font f) |
void |
setHalign(double v)
Указывает выравнивание относительно контекста
|
void |
setIcon(Icon icon) |
void |
setIconPadBottom(double v)
Указывает отступ сверху для иконки
|
void |
setIconPadLeft(double v)
Указывает отступ слева для иконки
|
void |
setIconPadRight(double v)
Указывает отступ справа для иконки
|
void |
setIconPadTop(double v)
Указывает отступ сверху для иконки
|
void |
setIconPlaceholder(Dimension iconPlaceholder)
Указывает резервирование места под иконку
|
void |
setPadBottom(double v)
Указывает отступ сверху
|
void |
setPadLeft(double v)
Указывает отступ слева
|
void |
setPadRight(double v)
Указывает отступ справа
|
void |
setPadTop(double v)
Указывает отступ сверху
|
void |
setTextAliasing(TextAliasing textAliasing) |
void |
setTextAlign(double v)
Указывает выравнивание текста по горизонтали относительно наибольшей строки текста.
|
void |
setTextPadBottom(double v)
Указывает отступ снизу в текстовом блоке
|
void |
setTextPadLeft(double v)
Указывает отступ слева в текстовом блоке
|
void |
setTextPadRight(double v)
Указывает отступ справа в текстовом блоке
|
void |
setTextPadTop(double v)
Указывает отступ сверху в текстовом блоке
|
void |
setValign(double v)
Указывает выравнивание относительно контекста
|
CellFormat |
textAliasing(TextAliasing aliasing) |
CellFormat |
textAlign(double v)
Указывает выравнивание текста по горизонтали относительно наибольшей строки текста.
|
CellFormat |
textPadBottom(double v)
Указывает отступ снизу в текстовом блоке
|
CellFormat |
textPadLeft(double v)
Указывает отступ слева в текстовом блоке
|
CellFormat |
textPadRight(double v)
Указывает отступ справа в текстовом блоке
|
CellFormat |
textPadTop(double v)
Указывает отступ сверху в текстовом блоке
|
CellFormat |
valign(double v)
Указывает выравнивание относительно контекста
|
protected double textAlign
protected double halign
protected double valign
protected double padLeft
protected double padRight
protected double padTop
protected double padBottom
protected double textPadLeft
protected double textPadRight
protected double textPadTop
protected double textPadBottom
protected TextAliasing textAliasing
protected Color color
protected Color backgroundColor
protected Font font
protected Icon icon
protected double iconPadLeft
protected double iconPadRight
protected double iconPadTop
protected double iconPadBottom
protected Dimension iconPlaceholder
protected boolean autoIconPlaceholder
protected Color borderLeftColor
protected float borderLeftWidth
protected float[] borderLeftDash
protected Color borderRightColor
protected float borderRightWidth
protected float[] borderRightDash
protected Color borderTopColor
protected float borderTopWidth
protected float[] borderTopDash
protected Color borderBottomColor
protected float borderBottomWidth
protected float[] borderBottomDash
public CellFormat()
public CellFormat(CellFormat sample)
sample - Образец для копированияpublic CellFormat clone()
public CellFormat reset()
public double getTextAlign()
public void setTextAlign(double v)
v - 0 - по левому краю ... 0.5 - по центру ... 1 по правомуpublic CellFormat textAlign(double v)
v - 0 - по левому краю ... 0.5 - по центру ... 1 по правомуpublic double getHalign()
public void setHalign(double v)
v - 0-по левому краю; ... 0.5-по центру; ... 1-по правому.public CellFormat halign(double v)
v - 0-по левому краю; ... 0.5-по центру; ... 1-по правому.public double getValign()
public void setValign(double v)
v - 0-по верхнему краю; ... 0.5-по центру; ... 1-по нижнему.public CellFormat valign(double v)
v - 0-по верхнему краю; ... 0.5-по центру; ... 1-по нижнему.public double getPadLeft()
public void setPadLeft(double v)
v - отступpublic CellFormat padLeft(double v)
v - отступpublic double getPadRight()
public void setPadRight(double v)
v - отступpublic CellFormat padRight(double v)
v - отступpublic double getPadTop()
public void setPadTop(double v)
v - отступpublic CellFormat padTop(double v)
v - отступpublic double getPadBottom()
public void setPadBottom(double v)
v - отступpublic CellFormat padBottom(double v)
v - отступpublic double getTextPadLeft()
public void setTextPadLeft(double v)
v - отступpublic CellFormat textPadLeft(double v)
v - отступpublic double getTextPadRight()
public void setTextPadRight(double v)
v - отступpublic CellFormat textPadRight(double v)
v - отступpublic double getTextPadTop()
public void setTextPadTop(double v)
v - отступpublic CellFormat textPadTop(double v)
v - отступpublic double getTextPadBottom()
public void setTextPadBottom(double v)
v - отступpublic CellFormat textPadBottom(double v)
v - отступpublic TextAliasing getTextAliasing()
public void setTextAliasing(TextAliasing textAliasing)
public CellFormat textAliasing(TextAliasing aliasing)
public Color getColor()
public void setColor(Color color)
color - цвет текстаpublic CellFormat color(Color color)
color - цвет текстаpublic Color getBackgroundColor()
public void setBackgroundColor(Color color)
public CellFormat backgroundColor(Color color)
public CellFormat bgColor(Color color)
public Font getFont()
public void setFont(Font f)
public CellFormat font(Font f)
public CellFormat font(String fontName, float size, boolean bold, boolean italic)
public CellFormat italic(boolean itlc)
public CellFormat bold(boolean bld)
public CellFormat fontSize(float pointSize)
public Icon getIcon()
public void setIcon(Icon icon)
public CellFormat icon(Icon ico)
public double getIconPadLeft()
public void setIconPadLeft(double v)
v - отступpublic CellFormat iconPadLeft(double v)
v - отступpublic double getIconPadRight()
public void setIconPadRight(double v)
v - отступpublic CellFormat iconPadRight(double v)
v - отступpublic double getIconPadTop()
public void setIconPadTop(double v)
v - отступpublic CellFormat iconPadTop(double v)
v - отступpublic double getIconPadBottom()
public void setIconPadBottom(double v)
v - отступpublic CellFormat iconPadBottom(double v)
v - отступpublic Dimension getIconPlaceholder()
public void setIconPlaceholder(Dimension iconPlaceholder)
iconPlaceholder - зарезервированное местоpublic CellFormat iconPlaceholder(Dimension placeholder)
placeholder - зарезервированное местоpublic CellFormat iconPlaceholder(double width, double height)
width - ширинаheight - высотаpublic CellFormat iconPlaceholder(int width, int height)
width - ширинаheight - высотаpublic boolean isAutoIconPlaceholder()
public void setAutoIconPlaceholder(boolean autoIconPlaceholder)
autoIconPlaceholder - true - автоматическое резервированиеpublic CellFormat autoIconPlaceholder(boolean autoIconPlaceholder)
autoIconPlaceholder - true - автоматическое резервированиеpublic Color getBorderLeftColor()
public void setBorderLeftColor(Color borderLeftColor)
borderLeftColor - цветpublic float getBorderLeftWidth()
public void setBorderLeftWidth(float borderLeftWidth)
borderLeftWidth - ширина бордюраpublic float[] getBorderLeftDash()
public void setBorderLeftDash(float[] dash)
dash - Паттерн бордюраpublic CellFormat borderLeft(Color color, float width, float... dash)
color - цветwidth - ширинаdash - паттерpublic Color getBorderRightColor()
public void setBorderRightColor(Color color)
color - цветpublic float getBorderRightWidth()
public void setBorderRightWidth(float width)
width - ширина бордюраpublic float[] getBorderRightDash()
public void setBorderRightDash(float[] dash)
dash - Паттерн бордюраpublic CellFormat borderRight(Color color, float width, float... dash)
color - цветwidth - ширинаdash - паттерpublic Color getBorderTopColor()
public void setBorderTopColor(Color color)
public float getBorderTopWidth()
public void setBorderTopWidth(float width)
public float[] getBorderTopDash()
public void setBorderTopDash(float[] dash)
public CellFormat borderTop(Color color, float width, float... dash)
public Color getBorderBottomColor()
public void setBorderBottomColor(Color color)
public float getBorderBottomWidth()
public void setBorderBottomWidth(float width)
public float[] getBorderBottomDash()
public void setBorderBottomDash(float[] dash)
public CellFormat borderBottom(Color color, float width, float... dash)
public void applyBorder(LineBorderRender lbr)
Copyright © 2018. All rights reserved.