# 显示下降位置

> 原文： [https://docs.oracle.com/javase/tutorial/uiswing/dnd/showdroploc.html](https://docs.oracle.com/javase/tutorial/uiswing/dnd/showdroploc.html)

通常在拖动操作期间，组件在可以接受数据时提供视觉反馈。它可能会突出显示放置位置，或者可能会显示插入符号的插入符或水平线。当组件的`TransferHandler`的`canImport`方法返回 true 时，Swing 呈现放置位置。

要以编程方式控制此操作，可以使用 [`setShowDropLocation`](https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.TransferSupport.html#setShowDropLocation-boolean-) 方法。使用`true`调用此方法会导致始终显示放置位置的视觉反馈，即使不接受放置也是如此。使用`false`调用此方法可防止任何视觉反馈，即使接受放弃也是如此。您始终从`canImport`调用此方法。

[演示 - LocationSensitiveDemo](locsensitivedemo.html) 页面包含一个组合框，使您可以选择始终显示放置位置，或从不显示放置位置或默认行为。但首先我们将讨论位置敏感性下降。