BoundingClientRect

public class BoundingClientRect

New in version 1.2.0.

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

Класс инкапсулирует данные, возвращаемые методом 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 в пикселях