Spec-Zone.ru › OpenJavaFX 24

Пакет jfx.incubator.scene.control.input

package jfx.incubator.scene.control.input

Экспериментальный механизм кастомизации элементов управления JavaFX, использующий InputMap.

Данный механизм

  • позволяет настроить поведение элемента управления, изменяя или добавляя новые сопоставления клавиш
  • поддерживает динамическое изменение сопоставлений клавиш
  • позволяет получить доступ к стандартному функционалу, даже если он был переопределён приложением
  • позволяет вернуть кастомизацию к стандартной реализации
  • обеспечивает приоритет между обработчиками событий приложения и скина, а также сопоставлениями клавиш
  • позволяет постепенную миграцию существующих элементов управления на использование InputMap

Экспериментальная функция. Будет удалена в будущей версии.

Since:
24
Класс Описание
FunctionTag
Тег функции — это общедоступный идентификатор метода, который может быть сопоставлен с привязкой клавиш элементом управления с помощью InputMap.
InputMap
InputMap — свойство класса Control, которое позволяет настраивать поведение, создавая пользовательские сопоставления клавиш и обработчики событий.
KeyBinding
Этот неизменяемый класс представляет собой комбинацию клавиш, используемых в сопоставлениях клавиш.
KeyBinding.Builder
Строитель объектов KeyBinding.

Отправить сообщение об ошибке или предложить улучшение
Авторские права © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API