|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public static final class JTree.DropLocation extends TransferHandler.DropLocation
TransferHandler.DropLocation представление расположения отбрасывания для a JTree.JTree.getDropLocation()| Модификатор и Тип | Метод и Описание |
|---|---|
int |
getChildIndex()
Возвращает индексирование, где отброшенные данные должны быть вставлены относительно пути, возвращенного
getPath(). |
TreePath |
getPath()
Возвращает путь, куда отброшенные данные должны быть помещены в дерево.
|
Строка |
toString()
Возвращает строковое представление этого расположения отбрасывания.
|
getDropPointpublic int getChildIndex()
getPath(). Для режимов отбрасывания DropMode.USE_SELECTION и DropMode.ON, это индексирует, незначительно (и это всегда будет -1) поскольку единственные интересные данные являются путем, по которому произошла работа отбрасывания.
Для режима отбрасывания DropMode.INSERT, это индексирует, указывает на индексирование, при котором данные должны быть вставлены в родительский путь, представленный getPath(). -1 указывает, что отбрасывание произошло по родителю непосредственно, и в большинстве случаев должно быть обработано как вставка или в начало или в конец списка родителя дочерних элементов.
Для DropMode.ON_OR_INSERT, это значение будет вставкой, индексируют, как описано выше, или -1 если отбрасывание произошло по пути непосредственно.
getPath()public TreePath getPath()
Интерпретация этого значения зависит от набора режима отбрасывания на компоненте. Если режим отбрасывания DropMode.USE_SELECTION или DropMode.ON, возвращаемое значение является путем в дереве, по которому данные были (или будет), отброшенный. null указывает, что отбрасывание по пустому месту, не связанному с определенным путем.
Если режим отбрасывания DropMode.INSERT, возвращаемое значение обращается к пути, который должен стать родителем новых данных, когда getChildIndex() указывает, где новый элемент должен быть вставлен в этот родительский путь. A null путь указывает, что никакой родительский путь не был определен, который может произойти по многократным причинам:
null случай. Если режим отбрасывания DropMode.ON_OR_INSERT, getChildIndex может использоваться, чтобы определить, является ли отбрасывание сверху пути непосредственно (-1) или индексирование, при котором это должно быть вставлено в путь (значения кроме -1).
getChildIndex()public String toString()
toString в class TransferHandler.DropLocation
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92