java.lang.Object
xyz.cofe.text.table.Bounds
public class Bounds
extends java.lang.Object
Хранит размеры текстового блока
- Author:
- Kamnev Georgiy (nt.gocha@gmail.com)
-
Field Summary
Fields
| Modifier and Type |
Field |
Description |
protected int |
height |
Кол-во симвлов по высоте
|
protected int |
width |
Кол-во символов по ширене
|
-
Constructor Summary
Constructors
| Constructor |
Description |
Bounds(int w,
int h) |
Конструктор
|
Bounds(Bounds s) |
Конструктор копирования
|
-
Method Summary
| Modifier and Type |
Method |
Description |
Bounds |
clone() |
Клонирует объект
|
static Bounds |
get(java.lang.String... lines) |
Вычисляет максимальные габариты
|
int |
getHeight() |
Возвращает высоту блока
|
int |
getWidth() |
Возвращает ширину блока
|
static Bounds |
max(TextCell... tcells) |
Вычисляет максимальные габариты
|
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
protected int width
Кол-во символов по ширене
-
protected int height
Кол-во симвлов по высоте
-
Constructor Details
-
public Bounds(int w,
int h)
Конструктор
- Parameters:
w - ширина блока
h - высота влока
-
Конструктор копирования
- Parameters:
s - образец
-
Method Details
-
public int getWidth()
Возвращает ширину блока
- Returns:
- ширина
-
public int getHeight()
Возвращает высоту блока
- Returns:
- Высота блока
-
Клонирует объект
- Overrides:
clone in class java.lang.Object
- Returns:
- клон
-
Вычисляет максимальные габариты
- Parameters:
tcells - текстовые ячейки
- Returns:
- максимальные габариты
-
public static Bounds get(
java.lang.String... lines)
Вычисляет максимальные габариты
- Parameters:
lines - текстовые ячейки
- Returns:
- габариты - по ширине соответ. максимальной длинной строке, по высоте кол-ву строк