public interface TreeTableNodeFormat
| Modifier and Type | Method and Description |
|---|---|
TreeTableNodeFormat |
clone()
Клонирование настроек форматирования
|
AttributedString |
createAttributedString(String text,
Object value)
Создание строки текста с атрибуами отображения
|
Color |
getBackground()
Указывает фон ячейки
|
ColorModificator |
getBackgroundModificator()
Указывает модификацию цвета фона
|
ColorModificator |
getBaseModificator()
Указывает модификацию базового цвета
|
Boolean |
getBold()
Указывает шрифт текста
|
xyz.cofe.collection.Convertor<Object,String> |
getConvertor()
Указывает функцию конвертации данных
|
String |
getFontFamily()
Указывает шрифт текста
|
Float |
getFontSize()
Указывает шрифт текста
|
Color |
getForeground()
Указывает цвет текста
|
ColorModificator |
getForegroundModificator()
Указывает модификацию цвета текста
|
List<Icon> |
getIcons()
Указывает иконки отображаемые рядом с текстом
|
Integer |
getIconWidthMin()
Указывает минимальную ширину резервируемую для иконок
|
Boolean |
getItalic()
Указывает шрифт текста
|
Float |
getWeight()
Указывает шрифт текста
|
void |
merge(TreeTableNodeFormat fmt)
Слияние настоек форматирования
|
void |
setBackground(Color background)
Указывает фон ячейки
|
void |
setBackgroundModificator(ColorModificator cm)
Указывает модификацию цвета фона
|
void |
setBaseModificator(ColorModificator cm)
Указывает модификацию базового цвета
|
void |
setBold(Boolean bold)
Указывает шрифт текста
|
void |
setConvertor(xyz.cofe.collection.Convertor<Object,String> convertor)
Указывает функцию конвертации данных
|
void |
setFontFamily(String fontFamily)
Указывает шрифт текста
|
void |
setFontSize(Float fontSize)
Указывает шрифт текста
|
void |
setForeground(Color foreground)
Указывает цвет текста
|
void |
setForegroundModificator(ColorModificator cm)
Указывает модификацию цвета текста
|
void |
setIcons(List<Icon> icons)
Указывает иконки отображаемые рядом с текстом
|
void |
setIconWidthMin(Integer iconWidthMin)
Указывает минимальную ширину резервируемую для иконок
|
void |
setItalic(Boolean italic)
Указывает шрифт текста
|
void |
setWeight(Float weight)
Указывает шрифт текста
|
Color getBackground()
void setBackground(Color background)
background - цвет фонаColor getForeground()
void setForeground(Color foreground)
foreground - цвет текстаvoid setIcons(List<Icon> icons)
icons - иконкиString getFontFamily()
void setFontFamily(String fontFamily)
fontFamily - имя шрифтаFloat getFontSize()
void setFontSize(Float fontSize)
fontSize - размер шрифтаBoolean getItalic()
void setItalic(Boolean italic)
italic - true - есть наклон / false - без наклонаBoolean getBold()
void setBold(Boolean bold)
bold - true - жирный шрифт / false - обычныйFloat getWeight()
void setWeight(Float weight)
weight - вес шрифтаInteger getIconWidthMin()
void setIconWidthMin(Integer iconWidthMin)
iconWidthMin - минимальная резервируемая ширинаxyz.cofe.collection.Convertor<Object,String> getConvertor()
void setConvertor(xyz.cofe.collection.Convertor<Object,String> convertor)
convertor - функция конвертации данныхColorModificator getBaseModificator()
void setBaseModificator(ColorModificator cm)
cm - модификация базового цветаColorModificator getForegroundModificator()
void setForegroundModificator(ColorModificator cm)
cm - модификация цвета текстаColorModificator getBackgroundModificator()
void setBackgroundModificator(ColorModificator cm)
cm - модификация цвета фонаAttributedString createAttributedString(String text, Object value)
text - текстовое прдеставление значенияvalue - значениеTreeTableNodeFormat clone()
void merge(TreeTableNodeFormat fmt)
fmt - настройки форматированияCopyright © 2019. All rights reserved.