BoundingClientRect

public class BoundingClientRect

Added in version 1.2.0.

Added in version 1.2.1: Добавлено преобразование в целочисленные значения.

Представление геометрии веб-элемента в окне браузера.

Класс инкапсулирует данные, возвращаемые методом element.getBoundingClientRect() в JavaScript.

Содержит координаты и размеры веб-элемента относительно области просмотра.

Constructors

BoundingClientRect

BoundingClientRect(Map<String, Number> properties)

BoundingClientRect

BoundingClientRect(double x, double y, double top, double left, double bottom, double right, double width, double height)

Methods

getBottom

public double getBottom()

Возвращает расстояние от верхнего края области просмотра до нижней границы веб-элемента.

Returns:

значение bottom в пикселях

getHeight

public double getHeight()

Возвращает высоту веб-элемента.

Returns:

высота в пикселях

getLeft

public double getLeft()

Возвращает расстояние от левого края области просмотра до левой границы веб-элемента.

Returns:

значение left в пикселях

getRight

public double getRight()

Возвращает расстояние от левого края области просмотра до правой границы веб-элемента.

Returns:

значение right в пикселях

getTop

public double getTop()

Возвращает расстояние от верхнего края области просмотра до верхней границы веб-элемента.

Returns:

значение top в пикселях

getWidth

public double getWidth()

Возвращает ширину веб-элемента.

Returns:

ширина в пикселях

getX

public double getX()

Возвращает координату X веб-элемента относительно области просмотра.

Returns:

значение X в пикселях

getY

public double getY()

Возвращает координату Y веб-элемента относительно области просмотра.

Returns:

значение Y в пикселях

toInteger

public BoundingIntegerClientRect toInteger()

Added in version 1.2.1.

Получить представление герметрии в целочисленных значениях.

Returns:

представление геометрии в целочисленных значениях.