Пакет javafx.scene.input
package javafx.scene.input
Предоставляет набор классов для обработки событий ввода мыши и клавиатуры.
| Класс | Описание |
|---|---|
| Clipboard | Представляет буфер обмена операционной системы, в который можно помещать данные, например, при выполнении операций «Вырезать», «Копировать» и «Вставить». |
| ClipboardContent | Контейнер данных для данных буфера обмена Clipboard. |
| ContextMenuEvent | Это событие возникает, когда пользователь запрашивает контекстное меню. |
| DataFormat | Идентификатор формата данных, используемый для идентификации данных, хранящихся в буфере обмена/dragboard. |
| Dragboard | Специальный буфер обмена Clipboard для операций перетаскивания. |
| DragEvent | События перетаскивания заменяют события мыши во время жеста перетаскивания. |
| GestureEvent | Событие, указывающее на ввод жестов. |
| InputEvent | Событие, указывающее на ввод пользователя. |
| InputMethodEvent | Событие, указывающее, что метод ввода уведомляет об изменении текста в узле Node. |
| InputMethodHighlight | Перечисление, содержащее выделения текста методом ввода. |
| InputMethodRequests | InputMethodRequests определяет запросы, которые узел редактирования текста должен обрабатывать для работы с методами ввода. |
| InputMethodTextRun | Представляет собой отдельную строку, в которой символы имеют одинаковый набор выделений в тексте метода ввода. |
| KeyCharacterCombination | Этот класс представляет сочетание клавиш, в котором основная клавиша задаётся символом. |
| KeyCode | Набор кодов клавиш для объектов KeyEvent. |
| KeyCodeCombination | Этот класс представляет сочетание клавиш, в котором основная клавиша задаётся её KeyCode. |
| KeyCombination | Представляет собой сочетание клавиш, используемых в сочетаниях клавиш. |
| KeyCombination.Modifier | Этот класс представляет пару модификатора клавиши и его значения. |
| KeyCombination.ModifierValue | ModifierValue определяет состояние модификаторов клавиш. |
| KeyEvent | Событие, указывающее на нажатие клавиши в Node. |
| Mnemonic | Этот класс используется при создании мнемоники. |
| MouseButton | Сопоставление имён кнопок. |
| MouseDragEvent | События перетаскивания мышью доставляются потенциальным целевым объектам жеста во время полных жестов нажатия-перетаскивания-отпускания. |
| MouseEvent | Когда возникает событие мыши, самый верхний узел под курсором выбирается, и событие доставляется ему через фазы захвата и всплытия, описанные в EventDispatcher. |
| PickResult | Объект-контейнер, содержащий результат события выбора. |
| RotateEvent | Событие поворота указывает, что пользователь выполнил жест поворота, например, перетаскивая два пальца вокруг друг друга на трекпаде, сенсорном экране или другом подобном устройстве. |
| ScrollEvent | Событие прокрутки указывает, что пользователь выполнил прокрутку с помощью колесика мыши, трекпада, сенсорного экрана или другого подобного устройства. |
| ScrollEvent.HorizontalTextScrollUnits | Горизонтальные единицы прокрутки текста. |
| ScrollEvent.VerticalTextScrollUnits | Вертикальные единицы прокрутки текста. |
| SwipeEvent | Событие свайпа указывает, что пользователь выполнил жест свайпа, например, перетаскивая палец в одном направлении на сенсорном экране. |
| TouchEvent | Событие касания указывает на действие на сенсорном экране. |
| TouchPoint | Точка касания представляет собой отдельную точку действия с множественным касанием, обычно один палец, касающийся экрана. |
| TouchPoint.State | Представляет текущее состояние точки касания. |
| TransferMode | Описание режима передачи данных относительно жеста перетаскивания. |
| ZoomEvent | Событие масштабирования указывает, что пользователь выполнил жест масштабирования, например, раздвинув два пальца на трекпаде, сенсорном экране или другом подобном устройстве. |
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.