Serializable
, Comparable<DropMode>
, Constable
public enum DropMode extends Enum<DropMode>
Enum.EnumDesc<E extends Enum<E>>
Enum Constant | Description |
---|---|
INSERT |
The drop location should be tracked in terms of the position where new data should be inserted. |
INSERT_COLS |
The drop location should be tracked in terms of the column index where new columns should be inserted to accommodate the dropped data. |
INSERT_ROWS |
The drop location should be tracked in terms of the row index where new rows should be inserted to accommodate the dropped data. |
ON |
The drop location should be tracked in terms of the index of existing items. |
ON_OR_INSERT |
This mode is a combination of ON and INSERT , specifying that data can be dropped on existing items, or in insert locations as specified by INSERT . |
ON_OR_INSERT_COLS |
This mode is a combination of ON and INSERT_COLS , specifying that data can be dropped on existing items, or as insert columns as specified by INSERT_COLS . |
ON_OR_INSERT_ROWS |
This mode is a combination of ON and INSERT_ROWS , specifying that data can be dropped on existing items, or as insert rows as specified by INSERT_ROWS . |
USE_SELECTION |
A component's own internal selection mechanism (or caret for text components) should be used to track the drop location. |
public static final DropMode USE_SELECTION
public static final DropMode ON
public static final DropMode INSERT
public static final DropMode INSERT_ROWS
public static final DropMode INSERT_COLS
public static final DropMode ON_OR_INSERT
ON
and INSERT
, specifying that data can be dropped on existing items, or in insert locations as specified by INSERT
.public static final DropMode ON_OR_INSERT_ROWS
ON
and INSERT_ROWS
, specifying that data can be dropped on existing items, or as insert rows as specified by INSERT_ROWS
.public static final DropMode ON_OR_INSERT_COLS
ON
and INSERT_COLS
, specifying that data can be dropped on existing items, or as insert columns as specified by INSERT_COLS
.public static DropMode[] values()
public static DropMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/DropMode.html