public enum DropMode extends Enum<DropMode>
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.
|
Modifier and Type | Method | Description |
---|---|---|
static DropMode |
valueOf (String name) |
Returns the enum constant of this type with the specified name.
|
static DropMode[] |
values () |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
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()
for (DropMode c : DropMode.values()) System.out.println(c);
public static DropMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.