JTable#setDropMode, JList#setDropMode, JTree#setDropMode, javax.swing.text.JTextComponent#setDropMode
| Modifier and Type | Field and Description |
|---|---|
| public static final DropMode | INSERT
The drop location should be tracked in terms of the position where new data should be inserted. |
| public static final DropMode | 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. |
| public static final DropMode | 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. |
| public static final DropMode | ON
The drop location should be tracked in terms of the index of existing items. |
| public static final DropMode | ON_OR_INSERT
This mode is a combination of |
| public static final DropMode | ON_OR_INSERT_COLS
This mode is a combination of |
| public static final DropMode | ON_OR_INSERT_ROWS
This mode is a combination of |
| public static final DropMode | USE_SELECTION
A component's own internal selection mechanism (or caret for text components) should be used to track the drop location. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static DropMode | |
| public static DropMode[] |
| INSERT | back to summary |
|---|---|
| public static final DropMode INSERT The drop location should be tracked in terms of the position where new data should be inserted. For components that manage a list of items (list and tree for example), the drop location should indicate the index where new data should be inserted. For text components the location should represent a position between characters. For components that manage tabular data (table for example), the drop location should indicate where to insert new rows, columns, or both, to accommodate the dropped data. | |
| INSERT_COLS | back to summary |
|---|---|
| public static final DropMode 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. This is useful for components that manage tabular data. | |
| INSERT_ROWS | back to summary |
|---|---|
| public static final DropMode 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. This is useful for components that manage tabular data. | |
| ON | back to summary |
|---|---|
| public static final DropMode ON The drop location should be tracked in terms of the index of existing items. Useful for dropping on items in tables, lists, and trees. | |
| ON_OR_INSERT | back to summary |
|---|---|
| public static final DropMode ON_OR_INSERT This mode is a combination of | |
| ON_OR_INSERT_COLS | back to summary |
|---|---|
| public static final DropMode ON_OR_INSERT_COLS This mode is a combination of | |
| ON_OR_INSERT_ROWS | back to summary |
|---|---|
| public static final DropMode ON_OR_INSERT_ROWS This mode is a combination of | |
| USE_SELECTION | back to summary |
|---|---|
| public static final DropMode USE_SELECTION A component's own internal selection mechanism (or caret for text components) should be used to track the drop location. | |
| DropMode | back to summary |
|---|---|
| private DropMode() | |
| valueOf | back to summary |
|---|---|
| public static DropMode valueOf(String name) | |
| values | back to summary |
|---|---|
| public static DropMode[] values() | |