Module  javafx.graphics
软件包  javafx.scene.input

Class Dragboard



  • public final class Dragboard
    extends Clipboard
    一个拖放具体的Clipboard
    从以下版本开始:
    JavaFX 2.0
    • 方法详细信息

      • 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