Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicTreeUI.TreeModelHandler extends Object implements TreeModelListener
Конструктор и Описание |
---|
BasicTreeUI.TreeModelHandler() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
treeNodesChanged(TreeModelEvent e)
Вызванный после того, как узел (или ряд одноуровневых элементов) изменился в некотором роде.
|
void |
treeNodesInserted(TreeModelEvent e)
Вызванный после того, как узлы были вставлены в дерево.
|
void |
treeNodesRemoved(TreeModelEvent e)
Вызванный после того, как узлы были удалены из дерева.
|
void |
treeStructureChanged(TreeModelEvent e)
Вызванный после того, как дерево решительно изменило структуру от данного узла вниз.
|
public void treeNodesChanged(TreeModelEvent e)
TreeModelListener
Вызванный после того, как узел (или ряд одноуровневых элементов) изменился в некотором роде. Узел (лы) не изменил расположения в дереве или изменил их массивы дочерних элементов, но другие атрибуты изменились и могут влиять на представление. Пример: имя файла изменилось, но это находится в том же самом расположении в файловой системе.
Указать на корень изменилось, childIndices, и дочерние элементы будут нулем.
Использовать e.getPath()
получить родителя измененного узла (лов). e.getChildIndices()
возвращает индекс (ы) измененного узла (лов).
treeNodesChanged
в интерфейсе TreeModelListener
public void treeNodesInserted(TreeModelEvent e)
TreeModelListener
Вызванный после того, как узлы были вставлены в дерево.
Использовать e.getPath()
получить родителя нового узла (лов). e.getChildIndices()
возвращает индекс (ы) нового узла (лов) в порядке возрастания.
treeNodesInserted
в интерфейсе TreeModelListener
public void treeNodesRemoved(TreeModelEvent e)
TreeModelListener
Вызванный после того, как узлы были удалены из дерева. Отметьте, что, если поддерево удаляется из дерева, этот метод может только быть вызван однажды для корня удаленного поддерева, не однажды для каждого отдельного набора удаленных одноуровневых элементов.
Использовать e.getPath()
получить прежнего родителя удаленного узла (лов). e.getChildIndices()
возвраты, в порядке возрастания, индекс (ы) узел (лы) имели прежде, чем быть удаленным.
treeNodesRemoved
в интерфейсе TreeModelListener
public void treeStructureChanged(TreeModelEvent e)
TreeModelListener
Вызванный после того, как дерево решительно изменило структуру от данного узла вниз. Если путь, возвращенный e.getPath (), имеет длину один, и первый элемент не идентифицирует текущий корневой узел, первый элемент должен стать новым корнем дерева.
Использовать e.getPath()
получить путь к узлу. e.getChildIndices()
нуль возвратов.
treeStructureChanged
в интерфейсе TreeModelListener
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.