Интерфейс Autoscroll
public interface Autoscroll
В таких ситуациях желательно, чтобы элемент управления графическим интерфейсом обнаруживал это и выполнял операцию прокрутки, чтобы сделать скрытую область(и) видимой для пользователя. Эта функция известна как автоматическая прокрутка.
Если элемент управления графическим интерфейсом является активным DropTarget и также прокручиваемым, он может получать уведомления об операциях автоматической прокрутки пользователем от системы перетаскивания, реализуя этот интерфейс.
Жест автоматической прокрутки инициируется пользователем, удерживая курсор перетаскивания неподвижным в области границы Component, называемой "областью автоматической прокрутки", в течение определенного периода времени. Это приведет к повторным запросам прокрутки к Component, пока перетаскивание Cursor не возобновит свое движение.
- С момента:
- 1.2
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
autoscroll |
уведомить Component о необходимости автоматической прокрутки |
Insets |
getAutoscrollInsets() |
Этот метод возвращает Insets, описывающую область автоматической прокрутки или границу относительно геометрии реализующего компонента. |
Подробное описание методов
getAutoscrollInsets
Insets getAutoscrollInsets()
Insets, описывающую область автоматической прокрутки или границу относительно геометрии реализующего компонента. Это значение считывается один раз DropTarget при входе перетаскивания Cursor в ассоциированную Component.
- Возвращает:
- объект Insets
autoscroll
void autoscroll(Point cursorLocn)
Component о необходимости автоматической прокрутки- Параметры:
-
cursorLocn-Point, указывающий на расположение курсора, который инициировал эту операцию.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/awt/dnd/Autoscroll.html