public static final class JTable.DropLocation extends TransferHandler.DropLocation
TransferHandler.DropLocation
representing
a drop location for a JTable
.JTable.getDropLocation()
Modifier and Type | Method and Description |
---|---|
int |
getColumn()
Returns the column index where a dropped item should be placed in the
table.
|
int |
getRow()
Returns the row index where a dropped item should be placed in the
table.
|
boolean |
isInsertColumn()
Returns whether or not this location represents an insert
of a column.
|
boolean |
isInsertRow()
Returns whether or not this location represents an insert
of a row.
|
String |
toString()
Returns a string representation of this drop location.
|
getDropPoint
public int getRow()
isInsertRow()
. If that method returns
true
this value indicates the index where a new
row should be inserted. Otherwise, it represents the value
of an existing row on which the data was dropped. This index is
in terms of the view.
-1
indicates that the drop occurred over empty space,
and no row could be calculated.
public int getColumn()
isInsertColumn()
. If that method returns
true
this value indicates the index where a new
column should be inserted. Otherwise, it represents the value
of an existing column on which the data was dropped. This index is
in terms of the view.
-1
indicates that the drop occurred over empty space,
and no column could be calculated.
public boolean isInsertRow()
public boolean isInsertColumn()
public String toString()
toString
in class TransferHandler.DropLocation
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.