Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : javax.swing.tree
Version documentée : Java SE 17

Classe « DefaultTreeModel »

Informations générales

Héritage

java.lang.Object
    javax.swing.tree.DefaultTreeModel

Interfaces implémentées

java.io.Serializable
javax.swing.tree.TreeModel

Définition

public class DefaultTreeModel extends java.lang.Object
implements java.io.Serializable,
javax.swing.tree.TreeModel

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
protected boolean asksAllowsChildren
protected EventListenerList listenerList
protected TreeNode root

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
DefaultTreeModel( TreeNode root )
DefaultTreeModel( TreeNode root, boolean asksAllowsChildren )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public boolean asksAllowsChildren -/W
public Object root R/-
public TreeModelListener[] treeModelListeners R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void addTreeModelListener( TreeModelListener l )
public boolean asksAllowsChildren()
protected void fireTreeNodesChanged( Object source, Object[] path, int[] childIndices, Object[] children )
protected void fireTreeNodesInserted( Object source, Object[] path, int[] childIndices, Object[] children )
protected void fireTreeNodesRemoved( Object source, Object[] path, int[] childIndices, Object[] children )
protected void fireTreeStructureChanged( Object source, Object[] path, int[] childIndices, Object[] children )
public Object getChild( Object parent, int index )
public int getChildCount( Object parent )
public int getIndexOfChild( Object parent, Object child )
public <T> T[] getListeners( Class<T> listenerType )
protected TreeNode[] getPathToRoot( TreeNode aNode, int depth )
public TreeNode[] getPathToRoot( TreeNode aNode )
public Object getRoot()
public TreeModelListener[] getTreeModelListeners()
public void insertNodeInto( MutableTreeNode newChild, MutableTreeNode parent, int index )
public boolean isLeaf( Object node )
public void nodeChanged( TreeNode node )
public void nodesChanged( TreeNode node, int[] childIndices )
public void nodeStructureChanged( TreeNode node )
public void nodesWereInserted( TreeNode node, int[] childIndices )
public void nodesWereRemoved( TreeNode node, int[] childIndices, Object[] removedChildren )
public void reload()
public void reload( TreeNode node )
public void removeNodeFromParent( MutableTreeNode node )
public void removeTreeModelListener( TreeModelListener l )
public void setAsksAllowsChildren( boolean newValue )
public void setRoot( TreeNode root )
public void valueForPathChanged( TreePath path, Object newValue )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait