Класс Dragboard
java.lang.Object
javafx.scene.input.Clipboard
javafx.scene.input.Dragboard
public final class Dragboard
extends Clipboard Указатель на конкретный элемент для перетаскивания и выгрузки
Clipboard.- С момента:
- JavaFX 2.0
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Image | getDragView() | Возвращает изображение, используемое в качестве визуализации перетаскивания. |
double | getDragViewOffsetX() | Возвращает позицию x курсора изображения визуализации перетаскивания. |
double | getDragViewOffsetY() | Возвращает позицию y курсора изображения визуализации перетаскивания. |
Set<TransferMode> | getTransferModes() | Возвращает набор режимов передачи, поддерживаемых источником этого перетаскивания. |
void | setDragView(Image image) | Устанавливает визуальное представление данных, передаваемых во время перетаскивания. |
void | setDragView(Image image,
double offsetX,
double offsetY) | Устанавливает визуальное представление данных, передаваемых во время перетаскивания. |
void | setDragViewOffsetX(double offsetX) | Устанавливает позицию x курсора изображения визуализации перетаскивания. |
void | setDragViewOffsetY(double offsetY) | Устанавливает позицию y курсора изображения визуализации перетаскивания. |
Методы, объявленные в классе javafx.scene.input.Clipboard
clear, getContent, getContentTypes, getFiles, getHtml, getImage, getRtf, getString, getSystemClipboard, getUrl, hasContent, hasFiles, hasHtml, hasImage, hasRtf, hasString, hasUrl, setContent
Подробное описание методов
getTransferModes
public final Set<TransferMode> getTransferModes()
Возвращает набор режимов передачи, поддерживаемых источником этого перетаскивания.
- Возвращает:
- набор поддерживаемых режимов передачи
setDragView
public void setDragView(Image image, double offsetX, double offsetY)
Устанавливает визуальное представление данных, передаваемых во время перетаскивания. Использует заданное изображение для визуализации перетаскивания, где offsetX и offsetY задают позицию курсора относительно изображения. Этот метод должен вызываться только при запуске операции перетаскивания в обработчике DRAG_DETECTED; вызов в других ситуациях не оказывает никакого эффекта.
- Параметры:
-
image- изображение для использования в качестве визуализации перетаскивания -
offsetX- позиция x курсора относительно изображения -
offsetY- позиция y курсора относительно изображения - С момента:
- JavaFX 8.0
setDragView
public void setDragView(Image image)
Устанавливает визуальное представление данных, передаваемых во время перетаскивания. Этот метод должен вызываться только при запуске операции перетаскивания в обработчике DRAG_DETECTED; вызов в других ситуациях не оказывает никакого эффекта.
- Параметры:
-
image- изображение для использования в качестве визуализации перетаскивания - С момента:
- JavaFX 8.0
setDragViewOffsetX
public void setDragViewOffsetX(double offsetX)
Устанавливает позицию x курсора изображения визуализации перетаскивания. Этот метод должен вызываться только при запуске операции перетаскивания в обработчике DRAG_DETECTED; вызов в других ситуациях не оказывает никакого эффекта.
- Параметры:
-
offsetX- позиция x курсора относительно изображения - С момента:
- JavaFX 8.0
setDragViewOffsetY
public void setDragViewOffsetY(double offsetY)
Устанавливает позицию y курсора изображения визуализации перетаскивания. Этот метод должен вызываться только при запуске операции перетаскивания в обработчике DRAG_DETECTED; вызов в других ситуациях не оказывает никакого эффекта.
- Параметры:
-
offsetY- позиция y курсора относительно изображения - С момента:
- JavaFX 8.0
getDragView
public Image getDragView()
Возвращает изображение, используемое в качестве визуализации перетаскивания. Этот метод возвращает осмысленное значение только при запуске операции перетаскивания в обработчике DRAG_DETECTED; в других случаях возвращает null.
- Возвращает:
- изображение, используемое в качестве визуализации перетаскивания
- С момента:
- JavaFX 8.0
getDragViewOffsetX
public double getDragViewOffsetX()
Возвращает позицию x курсора изображения визуализации перетаскивания. Этот метод возвращает осмысленное значение только при запуске операции перетаскивания в обработчике DRAG_DETECTED; в других случаях возвращает 0.
- Возвращает:
- позиция x курсора относительно изображения
- С момента:
- JavaFX 8.0
getDragViewOffsetY
public double getDragViewOffsetY()
Возвращает позицию y курсора изображения визуализации перетаскивания. Этот метод возвращает осмысленное значение только при запуске операции перетаскивания в обработчике DRAG_DETECTED; в других случаях возвращает 0.
- Возвращает:
- позиция y курсора относительно изображения
- С момента:
- JavaFX 8.0
© 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.