模块 java.desktop

枚举类枚举类 DropMode

java.lang.Object
java.lang.Enum <DropMode >
javax.swing.DropMode
所有已实现的接口:
Serializable , Comparable<DropMode> , Constable

public enum DropMode extends Enum <DropMode >
放置模式,用于确定组件在拖放过程中跟踪和指示放置位置的方法。
自从:
1.6
参见:
  • 内部类总结

    在类 java.lang.Enum 中声明的嵌套类/接口

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量总结

    枚举常量
    枚举常量
    描述
    应根据应插入新数据的位置来跟踪放置位置。
    应该根据列索引跟踪放置位置,在该位置应插入新列以容纳放置的数据。
    应该根据行索引跟踪放置位置,在该位置应插入新行以容纳放置的数据。
    应该根据现有项目的索引来跟踪放置位置。
    此模式是 ONINSERT 的组合,指定数据可以放在现有项目上,或放在 INSERT 指定的插入位置。
    此模式是 ONINSERT_COLS 的组合,指定可以将数据删除到现有项目上,或者作为 INSERT_COLS 指定的插入列。
    此模式是 ONINSERT_ROWS 的组合,指定可以将数据删除到现有项目上,或作为 INSERT_ROWS 指定的插入行。
    应该使用组件自己的内部选择机制(或文本组件的插入符号)来跟踪放置位置。
  • 方法总结

    修饰符和类型
    方法
    描述
    static DropMode
    valueOf(String name)
    返回具有指定名称的此类的枚举常量。
    static DropMode[]
    返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。

    在类 java.lang.Object 中声明的方法

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细信息

    • USE_SELECTION

      public static final DropMode  USE_SELECTION
      应该使用组件自己的内部选择机制(或文本组件的插入符号)来跟踪放置位置。
    • ON

      public static final DropMode  ON
      应该根据现有项目的索引来跟踪放置位置。用于放置表格、列表和树中的项目。
    • INSERT

      public static final DropMode  INSERT
      应根据应插入新数据的位置来跟踪放置位置。对于管理项目列表(例如列表和树)的组件,放置位置应指示应插入新数据的索引。对于文本组件,位置应表示字符之间的位置。对于管理表格数据(例如表)的组件,放置位置应指示插入新行、列或两者的位置,以容纳放置的数据。
    • INSERT_ROWS

      public static final DropMode  INSERT_ROWS
      应该根据行索引跟踪放置位置,在该位置应插入新行以容纳放置的数据。这对于管理表格数据的组件很有用。
    • INSERT_COLS

      public static final DropMode  INSERT_COLS
      应该根据列索引跟踪放置位置,在该位置应插入新列以容纳放置的数据。这对于管理表格数据的组件很有用。
    • ON_OR_INSERT

      public static final DropMode  ON_OR_INSERT
      此模式是 ONINSERT 的组合,指定数据可以放在现有项目上,或放在 INSERT 指定的插入位置。
    • ON_OR_INSERT_ROWS

      public static final DropMode  ON_OR_INSERT_ROWS
      此模式是 ONINSERT_ROWS 的组合,指定可以将数据删除到现有项目上,或作为 INSERT_ROWS 指定的插入行。
    • ON_OR_INSERT_COLS

      public static final DropMode  ON_OR_INSERT_COLS
      此模式是 ONINSERT_COLS 的组合,指定可以将数据删除到现有项目上,或者作为 INSERT_COLS 指定的插入列。
  • 方法详情

    • values

      public static DropMode [] values()
      返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。
      返回:
      包含此枚举类常量的数组,按照它们声明的顺序排列
    • valueOf

      public static DropMode  valueOf(String  name)
      返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      具有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果此枚举类没有具有指定名称的常量
      NullPointerException - 如果参数为空