Module java.desktop
Package javax.swing

Class JList.DropLocation

封装类:
JList<E>

public static final class JList.DropLocation extends TransferHandler.DropLocation
代表JList的一个拖放位置的TransferHandler.DropLocation的子类。
自版本:
1.6
参见:
  • Method Details

    • getIndex

      public int getIndex()
      返回应将拖放数据放置在列表中的索引。对值的解释取决于关联组件上设置的拖放模式。如果拖放模式为DropMode.USE_SELECTIONDropMode.ON,返回值是列表中行的索引。如果拖放模式为DropMode.INSERT,返回值指的是应插入数据的索引。如果拖放模式为DropMode.ON_OR_INSERTisInsert()的值指示索引是行的索引还是插入索引。

      -1表示拖放发生在空白空间上,无法计算索引。

      返回:
      拖放索引
    • isInsert

      public boolean isInsert()
      返回此位置是否表示插入位置。
      返回:
      是否为插入位置
    • toString

      public String toString()
      返回此拖放位置的字符串表示形式。此方法旨在用于调试目的,返回的字符串的内容和格式可能因实现而异。
      覆盖:
      toString 在类 TransferHandler.DropLocation
      返回:
      此拖放位置的字符串表示形式