public class LineBorderRender extends Object implements CellRender
| Modifier and Type | Class and Description |
|---|---|
static class |
LineBorderRender.Settings
Настройки
|
static class |
LineBorderRender.SideSettings
Утилита для настройки бордюра
|
| Modifier and Type | Field and Description |
|---|---|
protected Color |
bottomColor |
protected Stroke |
bottomStroke |
protected double |
inside |
protected Color |
leftColor |
protected Stroke |
leftStroke |
protected Color |
rightColor |
protected Stroke |
rightStroke |
protected Color |
topColor |
protected Stroke |
topStroke |
| Constructor and Description |
|---|
LineBorderRender()
Конструктор по умолчанию
|
LineBorderRender(double width,
Color color)
Конструктор
|
LineBorderRender(double width,
Color color,
float[] dash)
Конструктор
|
LineBorderRender(LineBorderRender sample)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
LineBorderRender |
bottom(Color color,
float width,
float... dash)
Указывает контур нижней границы
|
LineBorderRender |
bottomColor(Color color)
Указывает цвет контура нижней границы
|
LineBorderRender |
bottomStroke(float width,
float... dash)
Указывает контур нижней границы
|
LineBorderRender |
bottomStroke(Stroke stroke)
Указывает контур нижней границы
|
Rectangle2D |
cellRectangle(Graphics2D gs,
CellContext context)
Получение размера отображаемых данных
|
void |
cellRender(Graphics2D gs,
CellContext context)
Отоброжение/рендер данных
|
LineBorderRender |
clone()
Создание клона
|
Color |
getBottomColor()
Указывает цвет контура нижней границы
|
Stroke |
getBottomStroke()
Указывает контур нижней границы
|
double |
getInside()
Указывает центральное смещение (-1 .. 1) во внутрь контура
|
Color |
getLeftColor()
Указывает цвет левой линии рамки
|
Stroke |
getLeftStroke()
Указывает контур левой границы
|
Color |
getRightColor()
Указывает цвет правой граници контура
|
Stroke |
getRightStroke()
Указывает контур правой границы
|
Color |
getTopColor()
Указывает цвет контура верхней границы
|
Stroke |
getTopStroke()
Указывает контур верхней границы
|
LineBorderRender |
inside(double inside)
Указывает центральное смещение (-1 .. 1) во внутрь контура
|
LineBorderRender |
left(Color color,
float width,
float... dash)
Указывает контур левой границы
|
LineBorderRender |
leftColor(Color color)
Указывает цвет левой линии рамки
|
LineBorderRender |
leftStroke(float width,
float... dash)
Указывает контур левой границы
|
LineBorderRender |
leftStroke(Stroke stroke)
Указывает контур левой границы
|
LineBorderRender |
reset()
Сброс настроек
|
LineBorderRender |
right(Color color,
float width,
float... dash)
Указывает контур правой границы
|
LineBorderRender |
rightColor(Color color)
Указывает цвет правой граници контура
|
LineBorderRender |
rightStroke(float width,
float... dash)
Указывает контур правой границы
|
LineBorderRender |
rightStroke(Stroke stroke)
Указывает контур правой границы
|
LineBorderRender.Settings |
set()
Указывает настройки отображения рамки
|
void |
setBottomColor(Color bottomColor)
Указывает цвет контура нижней границы
|
void |
setBottomStroke(Stroke stroke)
Указывает контур нижней границы
|
void |
setInside(double inside)
Указывает центральное смещение (-1 .. 1) во внутрь контура
|
void |
setLeftColor(Color leftColor)
Указывает цвет левой линии рамки
|
void |
setLeftStroke(Stroke leftStroke)
Указывает контур левой границы
|
void |
setRightColor(Color rightColor)
Указывает цвет правой граници контура
|
void |
setRightStroke(Stroke stroke)
Указывает контур правой границы
|
void |
setTopColor(Color topColor)
Указывает цвет контура верхней границы
|
void |
setTopStroke(Stroke stroke)
Указывает контур верхней границы
|
LineBorderRender |
top(Color color,
float width,
float... dash)
Указывает контур верхней границы
|
LineBorderRender |
topColor(Color color)
Указывает цвет контура верхней границы
|
LineBorderRender |
topStroke(float width,
float... dash)
Указывает контур верхней границы
|
LineBorderRender |
topStroke(Stroke stroke)
Указывает контур верхней границы
|
protected Color leftColor
protected Stroke leftStroke
protected Color rightColor
protected Stroke rightStroke
protected Color topColor
protected Stroke topStroke
protected Color bottomColor
protected Stroke bottomStroke
protected double inside
public LineBorderRender()
public LineBorderRender(double width,
Color color)
width - ширина рамкиcolor - цвет рамкиpublic LineBorderRender(double width,
Color color,
float[] dash)
width - ширина рамкиcolor - цвет рамкиdash - узор рамкиpublic LineBorderRender(LineBorderRender sample)
sample - образец для копированияpublic LineBorderRender.Settings set()
public LineBorderRender reset()
public Color getLeftColor()
public void setLeftColor(Color leftColor)
leftColor - цвет рамкиpublic LineBorderRender leftColor(Color color)
color - цвет рамкиpublic Stroke getLeftStroke()
public void setLeftStroke(Stroke leftStroke)
leftStroke - контурpublic LineBorderRender leftStroke(Stroke stroke)
stroke - контурpublic LineBorderRender leftStroke(float width, float... dash)
width - ширинаdash - узорpublic LineBorderRender left(Color color, float width, float... dash)
color - цветwidth - ширинаdash - узорpublic Color getRightColor()
public void setRightColor(Color rightColor)
rightColor - цвет контураpublic LineBorderRender rightColor(Color color)
color - цвет контураpublic Stroke getRightStroke()
public void setRightStroke(Stroke stroke)
stroke - контурpublic LineBorderRender rightStroke(Stroke stroke)
stroke - контурpublic LineBorderRender rightStroke(float width, float... dash)
width - ширинаdash - узорpublic LineBorderRender right(Color color, float width, float... dash)
color - цветwidth - ширинаdash - узорpublic Color getTopColor()
public void setTopColor(Color topColor)
topColor - цвет контураpublic LineBorderRender topColor(Color color)
color - цвет контураpublic Stroke getTopStroke()
public void setTopStroke(Stroke stroke)
stroke - контурpublic LineBorderRender topStroke(Stroke stroke)
stroke - контурpublic LineBorderRender topStroke(float width, float... dash)
width - ширинаdash - узорpublic LineBorderRender top(Color color, float width, float... dash)
color - цветwidth - ширинаdash - узорpublic Color getBottomColor()
public void setBottomColor(Color bottomColor)
bottomColor - цвет контураpublic LineBorderRender bottomColor(Color color)
color - цвет контураpublic Stroke getBottomStroke()
public void setBottomStroke(Stroke stroke)
stroke - контурpublic LineBorderRender bottomStroke(Stroke stroke)
stroke - контурpublic LineBorderRender bottomStroke(float width, float... dash)
width - ширинаdash - узорpublic LineBorderRender bottom(Color color, float width, float... dash)
color - цветwidth - ширинаdash - узорpublic double getInside()
public void setInside(double inside)
inside - смещение -1 - наружу .. 0 - по центру .. 1 во внутрьpublic LineBorderRender inside(double inside)
inside - смещение -1 - наружу .. 0 - по центру .. 1 во внутрьpublic LineBorderRender clone()
CellRenderclone in interface CellRenderclone in class Objectpublic Rectangle2D cellRectangle(Graphics2D gs, CellContext context)
CellRendercellRectangle in interface CellRendergs - объект граф выводаcontext - Контекст отображенияpublic void cellRender(Graphics2D gs, CellContext context)
CellRendercellRender in interface CellRendergs - объект граф выводаcontext - Контекст отображенияCopyright © 2019. All rights reserved.