public class CellFormat extends Object implements GetDateFormat, SetDateFormat, GetNumberFormat, SetNumberFormat
| 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 DateFormat |
dateFormat |
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 Integer |
maxLineLength
Указывает максимальное отображаемое кол-во символов в строке
|
protected Integer |
maxLinesCount
Указывает максимальное отображаемое кол-во линий текста
|
protected NumberFormat |
numberFormat |
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 |
dateFormat(String simpleDateFormat)
Указывает формат даты/времени.
|
CellFormat |
dateFormat(String simpleDateFormat,
DateFormatSymbols symbls)
Указывает формат даты/времени.
|
CellFormat |
dateFormat(String simpleDateFormat,
Locale loc)
Указывает формат даты/времени.
|
CellFormat |
font(Font f)
Указывает шрифт используемый для отображения
|
CellFormat |
font(String fontName,
float size,
boolean bold,
boolean italic)
Указывает шрифт используемый для отображения.
|
CellFormat |
fontFamily(String name)
Указывает имя (семейство) шрифта.
|
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()
Указывает цвет текста
|
DateFormat |
getDateFormat()
Указывает формат даты/времени
|
Font |
getFont()
Возвращает шрифт используемый для отображения
|
Double |
getHalign()
Возвращает выравнивание относительно контекста
|
double |
getHalign(double defaultValue)
Возвращает выравнивание относительно контекста
|
Icon |
getIcon()
Возвращает иконку отображаемую рядом с текстом
|
Double |
getIconPadBottom()
Возвращает отступ сверху для иконки
|
double |
getIconPadBottom(double defaultValue)
Возвращает отступ сверху для иконки
|
Double |
getIconPadLeft()
Возвращает отступ слева для иконки
|
double |
getIconPadLeft(double defaultValue)
Возвращает отступ слева для иконки
|
Double |
getIconPadRight()
Возвращает отступ справа для иконки
|
double |
getIconPadRight(double defaultValue)
Возвращает отступ справа для иконки
|
Double |
getIconPadTop()
Возвращает отступ сверху для иконки
|
double |
getIconPadTop(double defaultValue)
Возвращает отступ сверху для иконки
|
Dimension |
getIconPlaceholder()
Указывает резервирование места под иконку
|
Integer |
getMaxLineLength()
Указывает максимальное отображаемое кол-во символов в строке
|
Integer |
getMaxLinesCount()
Указывает максимальное отображаемое кол-во линий текста
|
NumberFormat |
getNumberFormat()
Указывает формат чисел
|
Double |
getPadBottom()
Возвращает отступ снизу
|
double |
getPadBottom(double defaultValue)
Возвращает отступ снизу
|
Double |
getPadLeft()
Возвращает отступ слева
|
double |
getPadLeft(double defaultValue)
Возвращает отступ слева
|
Double |
getPadRight()
Возвращает отступ справа
|
double |
getPadRight(double defaultValue)
Возвращает отступ справа
|
Double |
getPadTop()
Возвращает отступ сверху
|
double |
getPadTop(double defaultValue)
Возвращает отступ сверху
|
TextAliasing |
getTextAliasing()
Возвращает способ сглаживания текста
|
Double |
getTextAlign()
Возвращает выравнивание текста по горизонтали относительно наибольшей строки текста.
|
double |
getTextAlign(double defaultValue)
Возвращает выравнивание текста по горизонтали относительно наибольшей строки текста.
|
Double |
getTextPadBottom()
Указывает отступ снизу в текстовом блоке
|
double |
getTextPadBottom(double defaultValue)
Указывает отступ снизу в текстовом блоке
|
Double |
getTextPadLeft()
Указывает отступ слева в текстовом блоке
|
double |
getTextPadLeft(double defaultValue)
Указывает отступ слева в текстовом блоке
|
Double |
getTextPadRight()
Указывает отступ справа в текстовом блоке
|
double |
getTextPadRight(double defaultValue)
Указывает отступ справа в текстовом блоке
|
Double |
getTextPadTop()
Указывает отступ сверху в текстовом блоке
|
double |
getTextPadTop(double defaultValue)
Указывает отступ сверху в текстовом блоке
|
Double |
getValign()
Возвращает выравнивание относительно контекста
|
double |
getValign(double defaultValue)
Возвращает выравнивание относительно контекста
|
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 italic)
Указывает использовать наклонный шрифт.
|
CellFormat |
maxLineLength(Integer maxLineLength)
Указывает максимальное отображаемое кол-во символов в строке
|
CellFormat |
maxLinesCount(Integer maxLinesCount)
Указывает максимальное отображаемое кол-во линий текста
|
CellFormat |
numberFormat(String pattern)
Указывает формат чисел
|
CellFormat |
numberFormat(String pattern,
DecimalFormatSymbols symb)
Указывает формат чисел.
|
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 |
setDateFormat(DateFormat dateFormat)
Указывает формат даты/времени
|
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 |
setMaxLineLength(Integer maxLineLength)
Указывает максимальное отображаемое кол-во символов в строке
|
void |
setMaxLinesCount(Integer maxLinesCount)
Указывает максимальное отображаемое кол-во линий текста
|
void |
setNumberFormat(NumberFormat numberFormat)
Указывает формат чисел
|
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 NumberFormat numberFormat
protected DateFormat dateFormat
protected Integer maxLinesCount
protected Integer maxLineLength
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 NumberFormat getNumberFormat()
getNumberFormat in interface GetNumberFormatpublic void setNumberFormat(NumberFormat numberFormat)
setNumberFormat in interface SetNumberFormatnumberFormat - формат чиселpublic CellFormat numberFormat(String pattern, DecimalFormatSymbols symb)
| Symbol | Location | Localized? | Meaning |
| 0 | Number | Yes | Digit |
| # | Number | Yes | Digit, zero shows as absent |
| . | Number | Yes | Decimal separator or monetary decimal separator |
| - | Number | Yes | Minus sign |
| , | Number | Yes | Grouping separator |
| E | Number | Yes | Separates mantissa and exponent in scientific notation. Need not be quoted in prefix or suffix. |
| ; | Subpattern boundary | Yes | Separates positive and negative subpatterns |
| % | Prefix or suffix | Yes | Multiply by 100 and show as percentage |
| ‰ | Prefix or suffix | Yes | Multiply by 1000 and show as per mille value |
| ¤ (¤) | Prefix or suffix | No | Currency sign, replaced by currency symbol. If doubled, replaced by international currency symbol. If present in a pattern, the monetary decimal separator is used instead of the decimal separator. |
| ' | Prefix or suffix | No | Used to quote special characters in a prefix or suffix, for example, "'#'#" formats 123 to "#123". To create a single quote itself, use two in a row: "# o''clock". |
pattern - шаблонsymb - набор симвловpublic CellFormat numberFormat(String pattern)
pattern - шаблонnumberFormat(java.lang.String, java.text.DecimalFormatSymbols)public DateFormat getDateFormat()
getDateFormat in interface GetDateFormatpublic void setDateFormat(DateFormat dateFormat)
setDateFormat in interface SetDateFormatdateFormat - формат даты/времениpublic CellFormat dateFormat(String simpleDateFormat)
| Letter | Date or Time Component | Presentation | Examples |
| G | Era designator | Text | AD |
| y | Year | Year | 1996; 96 |
| Y | Week year | Year | 2009; 09 |
| M | Month in year | Month | July; Jul; 07 |
| w | Week in year | Number | 27 |
| W | Week in month | Number | 2 |
| D | Day in year | Number | 189 |
| d | Day in month | Number | 10 |
| F | Day of week in month | Number | 2 |
| E | Day name in week | Text | Tuesday; Tue |
| u | Day number of week (1 = Monday, ..., 7 = Sunday) | Number | 1 |
| a | Am/pm marker | Text | PM |
| H | Hour in day (0-23) | Number | 0 |
| k | Hour in day (1-24) | Number | 24 |
| K | Hour in am/pm (0-11) | Number | 0 |
| h | Hour in am/pm (1-12) | Number | 12 |
| m | Minute in hour | Number | 30 |
| s | Second in minute | Number | 55 |
| S | Millisecond | Number | 978 |
| z | Time zone | General time zone | Pacific Standard Time; PST; GMT-08:00 |
| Z | Time zone | RFC 822 time zone | -0800 |
| X | Time zone | ISO 8601 time zone | -08; -0800; -08:00 |
Examples
| Date and Time Pattern | Result |
| "yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 AD at 12:08:56 PDT |
| "EEE, MMM d, ''yy" | Wed, Jul 4, '01 |
| "h:mm a" | 12:08 PM |
| "hh 'o''clock' a, zzzz" | 12 o'clock PM, Pacific Daylight Time |
| "K:mm a, z" | 0:08 PM, PDT |
| "yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.July.04 AD 12:08 PM |
| "EEE, d MMM yyyy HH:mm:ss Z" | Wed, 4 Jul 2001 12:08:56 -0700 |
| "yyMMddHHmmssZ" | 010704120856-0700 |
| "yyyy-MM-dd'T'HH:mm:ss.SSSZ" | 2001-07-04T12:08:56.235-0700 |
| "yyyy-MM-dd'T'HH:mm:ss.SSSXXX" | 2001-07-04T12:08:56.235-07:00 |
| "YYYY-'W'ww-u" | 2001-W27-3 |
simpleDateFormat - шаблонpublic CellFormat dateFormat(String simpleDateFormat, Locale loc)
simpleDateFormat - шаблонloc - локальdateFormat(java.lang.String)public CellFormat dateFormat(String simpleDateFormat, DateFormatSymbols symbls)
simpleDateFormat - шаблонsymbls - локальdateFormat(java.lang.String)public Integer getMaxLinesCount()
public void setMaxLinesCount(Integer maxLinesCount)
maxLinesCount - кол-во или -1/0 - без ограниченияpublic CellFormat maxLinesCount(Integer maxLinesCount)
maxLinesCount - кол-во или -1/0 - без ограниченияpublic Integer getMaxLineLength()
public void setMaxLineLength(Integer maxLineLength)
maxLineLength - максимальное кол-во символов - 0 и меньше - без ограничения (по умолчанию)public CellFormat maxLineLength(Integer maxLineLength)
maxLineLength - кол-во или -1/0 - без ограничения (по умолчанию)public Double getTextAlign()
public double getTextAlign(double defaultValue)
defaultValue - значение по умолчаниюpublic void setTextAlign(Double v)
v - 0 - по левому краю ... 0.5 - по центру ... 1 по правомуpublic CellFormat textAlign(Double v)
v - 0 - по левому краю ... 0.5 - по центру ... 1 по правомуpublic Double getHalign()
public double getHalign(double defaultValue)
defaultValue - значени по умолчаниюpublic void setHalign(Double v)
v - 0-по левому краю; ... 0.5-по центру; ... 1-по правому.public CellFormat halign(Double v)
v - 0-по левому краю; ... 0.5-по центру; ... 1-по правому.public Double getValign()
public double getValign(double defaultValue)
defaultValue - значени по умолчаниюpublic void setValign(Double v)
v - 0-по верхнему краю; ... 0.5-по центру; ... 1-по нижнему.public CellFormat valign(Double v)
v - 0-по верхнему краю; ... 0.5-по центру; ... 1-по нижнему.public Double getPadLeft()
public double getPadLeft(double defaultValue)
defaultValue - значени по умолчаниюpublic void setPadLeft(Double v)
v - отступpublic CellFormat padLeft(Double v)
v - отступpublic Double getPadRight()
public double getPadRight(double defaultValue)
defaultValue - значени по умолчаниюpublic void setPadRight(Double v)
v - отступpublic CellFormat padRight(Double v)
v - отступpublic Double getPadTop()
public double getPadTop(double defaultValue)
defaultValue - значени по умолчаниюpublic void setPadTop(Double v)
v - отступpublic CellFormat padTop(Double v)
v - отступpublic Double getPadBottom()
public double getPadBottom(double defaultValue)
defaultValue - значени по умолчаниюpublic void setPadBottom(Double v)
v - отступpublic CellFormat padBottom(Double v)
v - отступpublic Double getTextPadLeft()
public double getTextPadLeft(double defaultValue)
defaultValue - значение по умолчаниюpublic void setTextPadLeft(Double v)
v - отступpublic CellFormat textPadLeft(Double v)
v - отступpublic Double getTextPadRight()
public double getTextPadRight(double defaultValue)
defaultValue - значение по умолчаниюpublic void setTextPadRight(Double v)
v - отступpublic CellFormat textPadRight(Double v)
v - отступpublic Double getTextPadTop()
public double getTextPadTop(double defaultValue)
defaultValue - значение по умолчаниюpublic void setTextPadTop(Double v)
v - отступpublic CellFormat textPadTop(Double v)
v - отступpublic Double getTextPadBottom()
public double getTextPadBottom(double defaultValue)
defaultValue - значение по умолчаниюpublic void setTextPadBottom(Double v)
v - отступpublic CellFormat textPadBottom(Double v)
v - отступpublic TextAliasing getTextAliasing()
public void setTextAliasing(TextAliasing textAliasing)
textAliasing - способ сглаживанияpublic CellFormat textAliasing(TextAliasing aliasing)
aliasing - способ сглаживанияpublic Color getColor()
public void setColor(Color color)
color - цвет текстаpublic CellFormat color(Color color)
color - цвет текстаpublic Color getBackgroundColor()
public void setBackgroundColor(Color color)
color - цвет фонаpublic CellFormat backgroundColor(Color color)
color - цвет фонаpublic CellFormat bgColor(Color color)
color - цвет фонаpublic Font getFont()
public void setFont(Font f)
f - шрифтpublic CellFormat font(Font f)
f - шрифтpublic CellFormat font(String fontName, float size, boolean bold, boolean italic)
шрифт уже должен быть указан (getFont()!=null)
fontName - имя шрифтаsize - размерbold - true - жирный шрифтitalic - true - наклонный шрифтpublic CellFormat italic(boolean italic)
шрифт уже должен быть указан (getFont()!=null)
italic - true - использовать наклонный шрифтfontFamily(String)public CellFormat bold(boolean bld)
шрифт уже должен быть указан (getFont()!=null)
bld - true - жирный шрифтfontFamily(String)public CellFormat fontSize(float pointSize)
шрифт уже должен быть указан (getFont()!=null)
pointSize - размерfontFamily(String)public CellFormat fontFamily(String name)
Если шрифт уже указан (getFont()!=null), то изменяется только его имя,
Если шрифт еще не указан (getFont()!=null), то используется шрифт с указаным именем, приямой, и обычной тяжести.
name - имя шрифтаpublic Icon getIcon()
public void setIcon(Icon icon)
icon - иконкаpublic CellFormat icon(Icon ico)
ico - иконкаpublic Double getIconPadLeft()
public double getIconPadLeft(double defaultValue)
defaultValue - значение по умолчаниюpublic void setIconPadLeft(Double v)
v - отступpublic CellFormat iconPadLeft(Double v)
v - отступpublic Double getIconPadRight()
public double getIconPadRight(double defaultValue)
defaultValue - значение по умолчаниюpublic void setIconPadRight(Double v)
v - отступpublic CellFormat iconPadRight(Double v)
v - отступpublic Double getIconPadTop()
public double getIconPadTop(double defaultValue)
defaultValue - значение по умолчаниюpublic void setIconPadTop(Double v)
v - отступpublic CellFormat iconPadTop(Double v)
v - отступpublic Double getIconPadBottom()
public double getIconPadBottom(double defaultValue)
defaultValue - значение по умолчанию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)
color - цветpublic float getBorderTopWidth()
public void setBorderTopWidth(float width)
width - ширинаpublic float[] getBorderTopDash()
public void setBorderTopDash(float[] dash)
dash - паттерн бордюраpublic CellFormat borderTop(Color color, float width, float... dash)
color - цветwidth - ширинаdash - паттернpublic Color getBorderBottomColor()
public void setBorderBottomColor(Color color)
color - цвет нижнего бордюра (рамки)public float getBorderBottomWidth()
public void setBorderBottomWidth(float width)
width - ширинаpublic float[] getBorderBottomDash()
public void setBorderBottomDash(float[] dash)
dash - паттернpublic CellFormat borderBottom(Color color, float width, float... dash)
color - цвет нижнего бордюра (рамки)width - ширинаdash - паттернpublic void applyBorder(LineBorderRender lbr)
lbr - рендер бордюраCopyright © 2019. All rights reserved.