Класс ScrollEvent

Класс ScrollEvent расширяет класс GestureEvent и представляет событие прокручивания.

Класс ScrollEvent имеет, помимо унаследованных от класса GestureEvent, следующие поля, конструкторы и методы:

  • Поле public static final EventType<ScrollEvent> ANY – общий тип события.

  • Поле public static final EventType<ScrollEvent> SCROLL – прокручивание.

  • Поле public static final EventType<ScrollEvent> SCROLL_STARTED – начало прокручивания.

  • Поле public static final EventType<ScrollEvent> SCROLL_FINISHED – окончание прокручивания.

  • Конструктор public ScrollEvent(java.lang.Object source, EventTarget target, EventType<ScrollEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double deltaX, double deltaY, double totalDeltaX, double totalDeltaY, ScrollEvent.HorizontalTextScrollUnits textDeltaXUnits, double textDeltaX, ScrollEvent.VerticalTextScrollUnits textDeltaYUnits, double textDeltaY, int touchCount, PickResult pickResult)
    public ScrollEvent(EventType<ScrollEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double deltaX, double deltaY, double totalDeltaX, double totalDeltaY, ScrollEvent.HorizontalTextScrollUnits textDeltaXUnits, double textDeltaX, ScrollEvent.VerticalTextScrollUnits textDeltaYUnits, double textDeltaY, int touchCount, PickResult pickResult)
    public ScrollEvent(EventType<ScrollEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double deltaX, double deltaY, double totalDeltaX, double totalDeltaY, double multiplierX, double multiplierY, ScrollEvent.HorizontalTextScrollUnits textDeltaXUnits, double textDeltaX, ScrollEvent.VerticalTextScrollUnits textDeltaYUnits, double textDeltaY, int touchCount, PickResult pickResult)

  • Метод public double getDeltaX() – возвращает количество прокрученных пикселей по горизонтали.

  • Метод public double getDeltaY() – возвращает количество прокрученных пикселей по вертикали.

  • Метод public double getTotalDeltaX() – возвращает общее количество прокрученных пикселей по горизонтали от старта.

  • Метод public double getTotalDeltaY() – возвращает общее количество прокрученных пикселей по вертикали от старта.

  • Метод public ScrollEvent.HorizontalTextScrollUnits getTextDeltaXUnits() – возвращает единицу прокручивания текста по горизонтали CHARACTERS или NONE.

  • Метод public ScrollEvent.VerticalTextScrollUnits getTextDeltaYUnits() – возвращает единицу прокручивания текста по вертикали LINES, NONE или PAGES.

  • Метод public double getTextDeltaX() – возвращает количество прокрученных единиц текста по горизонтали.

  • Метод public double getTextDeltaY() – возвращает количество прокрученных единиц текста по вертикали.

  • Метод public int getTouchCount() – возвращает количество точек касания для данного события.

  • Метод public double getMultiplierX(), public double getMultiplierY() - возвращает коэффициент, используемый для преобразования прокрутки колеса мыши в пиксели.

  • Метод public ScrollEvent copyFor(java.lang.Object newSource, EventTarget newTarget), public ScrollEvent copyFor(java.lang.Object newSource, EventTarget newTarget, EventType<ScrollEvent> type) - создает копию события.

  • Метод public EventType<ScrollEvent> getEventType() - возвращает тип события.

Наши услуги

Наши разработки находятся на переднем крае высоких технологий

Мы проектируем, разрабатываем веб сайты

Индивидуальный дизайн сайта
Создание динамичных сайтов
Верстка и программирование

Мы разрабатываем информационные системы

Автоматизация бизнес-процессов малого и среднего бизнеса
Сбор, хранение и обработка данных
Использование облачных технологий

Мы создаем мобильные приложения

Интеграция с веб сайтом
Создание мобильных версий веб сайтов
Использование дополненной реальности и компьютерного зрения

О нас

Компания NOV Tech Solutions специализируется на разработке сервисов для оперативного управления бизнесом, создании веб приложений и мобильных приложений под заказ

NOV Tech Solutions это команда высококвалифицированных специалистов, работающих на результат

Мы работаем быстро и качественно, используя самые современные технологии

Мы ценим и и заботимся о наших заказчиках, постоянно улучшая сервис и расширяя перечень услуг

Наши партнеры

Контакты