public enum DropMode extends Enum<DropMode>
Enum Constant and 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 and 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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.