“javafx mouseevent” относится к классу MouseEvent в JavaFX, библиотеке для создания графических пользовательских интерфейсов (GUI) на Java. Класс MouseEvent предоставляет различные методы для обработки событий мыши, таких как щелчки, перемещение и перетаскивание, в приложении JavaFX. Вот некоторые методы, доступные в классе MouseEvent:
- getButton(): извлекает кнопку, которая была нажата или отпущена для запуска события.
- getClickCount(): возвращает количество последовательных кликов, связанных с событием.
- getEventType(): извлекает тип события, например MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_CLICKED и т. д.
- getX(): возвращает координату X события относительно исходного узла.
- getY(): возвращает координату y события относительно исходного узла.
- getSceneX(): возвращает координату X события относительно сцены.
- getSceneY(): возвращает координату Y события относительно сцены.
- getScreenX(): возвращает координату X события относительно экрана.
- getScreenY(): возвращает координату y события относительно экрана.
- isPrimaryButtonDown(): проверяет, нажата ли в данный момент основная кнопка (обычно левая).
- isSecondaryButtonDown(): проверяет, нажата ли в данный момент дополнительная кнопка (обычно правая).
- isMiddleButtonDown(): проверяет, нажата ли в данный момент средняя кнопка (обычно кнопка колеса мыши).
- isShiftDown(): проверяет, нажата ли в данный момент клавиша Shift.
- isControlDown(): проверяет, нажата ли в данный момент клавиша Control.
- isAltDown(): проверяет, нажата ли в данный момент клавиша Alt.
Это всего лишь несколько примеров методов, доступных в классе MouseEvent. Вы можете использовать эти методы для обработки различных событий мыши и реализации пользовательского поведения в вашем приложении JavaFX.