public interface Autoscroll
在 DnD 操作期间,用户可能希望将操作的主题放在用户当前不可见的可滚动 GUI 控件的区域上。
在这种情况下,希望 GUI 控件检测到这一点并启动滚动操作,以使用户可以看到被遮挡的区域。此功能称为自动滚动。
如果 GUI 控件既是活动的DropTarget又是可滚动的,则它可以通过实现此接口从 DnD 系统接收用户的自动滚动手势通知。
用户通过将拖动光标与 Component 的边界区域(称为“自动滚动区域”)保持静止不动来启动自动滚动手势,持续预定义的时间段,这将导致对 Component 的重复滚动请求,直到拖动 Cursor 恢复其运动。
- 自从:
- 1.2
-
方法总结
修饰符和类型方法描述voidautoscroll(Point cursorLocn) 通知Component自动滚动此方法返回Insets描述相对于实现组件的几何形状的自动滚动区域或边框。
-
方法详情
-
getAutoscrollInsets
Insets getAutoscrollInsets()此方法返回Insets描述相对于实现组件的几何形状的自动滚动区域或边框。在拖动
Cursor进入关联的Component时,DropTarget会读取一次该值。- 返回:
- insets
-
autoscroll
通知Component自动滚动- 参数:
cursorLocn- 一个Point指示触发此操作的光标位置。
-