Section courante

A propos

Section administrative du site

 Langage  Installation  Elément  Tutoriel  Programmation  Bibliothèque  API  Cadre d'application  Technologie  Gabarit  Low-Code  Projet  Serveur  IDE  Outils  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
Rust
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Installation de JDK 5 sur Windows XP
Installation de Eclipse sous Windows 10
Installation de NetBeans sous Windows
Introduction
Les remarques
Les opérateurs
Les instructions conditionnelles
Les instructions de boucles
Les instructions d'exceptions
Type de données élémentaires
Référence des mots réservés
Définition des classes
Les modules (Packages)
Référence des classes (JFC)
Les chaînes de caractères
Définition des méthodes
Mémoire et concurrence
Gestion des fichiers et entrée/sortie
Bonjour
Application
Base de données
Biochimie
Colorimétrie
Finance
Fractale
Géographie
Géométrie
Gouvernement
Histoire
Mathématique
Médicale
Météorologie
Océanographie
Sport
Swing
Système d'exploitation
Temps
Trigonométrie
Validation
Web
Calculatrice romaine
MySQL
ODBC
Calcul du calcium corrigé
Boite en 3D de couleur RVB
IPaymt/Interet
NPer
PPaymt/Principal
Triangle de «Sierpinski»
Distance en Km entre deux longitudes et latitudes
Aire d'un cercle
Aire d'une surface de prisme rectangulaire
Aire d'un triangle
Distance entre deux points
Treillis
Taxe de vente canadienne
Chiffre romain
Exp
Factoriel
Fibonacci
Log
Nombre premier
Random
Sqrt
Triangle Pascal
Hauteur utérine
Unité de mesure
Fréquence des vagues
Hockey
Bonjour
Variables d'environnement
Année bissextile
Date de la Pâque
FirstDayOfMonth
ArcCos
ArcSin
Atn/ATan/ArcTan/ArcTangente
Cos
Sin
Courriel
Lecture d'un contenu à partir d'un URL
Apache Lucene
bitcoinj
Guava
Jackson
JAXP (Java API for XML Processing)
BlackBerry
Endeca
HDFS
Java JAI
JavaMail
Solr
Apache Click
Apache Flink
Apache Wicket
AppFuse
Arch4J
Bishop
Canyamo
Chrysalis
Cocoon (Apache Cocoon)
Compass
DomUI!
Echo
Hibernate (ORM)
iBATIS
Java TV
JUnit
Log4j
Maverick
Spring
Struts
EJB (Enterprise JavaBeans)
JavaBeans
JavaFX
JSP (JavaServer Pages)
Freemarker
Velocity
openxava
AEM (Adobe Experience Manager)
Apache Jakarta
Jenkins
JIRA
Liferay
Nuxeo Platform
Apache Tomcat
JBoss Application Server (JBoss AS)
Jetty
Eclipse
IntelliJ IDEA
NetBeans
Xcode
Maven
java (ligne de commande)
javac - Java Compiler
Vocabulaire
Code assembleur Java (JASMIN)
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

JTree

Java : Arbre
Java javax.swing

Description

Cette classe permet d'afficher un contrôle dans un ensemble de données hiérarchique dans une boite (un arbre).

Liste des méthodes

Méthode Prototype Description
JTREE public JTree(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.
JTREE public JTree(Hashtable<?,?> value); Ce constructeur permet de créer l'objet avec les valeurs de Hashtable, lequel ne présente pas de racine.
JTREE public JTree(Object[] value); Ce constructeur permet de créer l'objet avec chaque élément du tableau spécifié de l'enfant de la nouvelle racine du noeud laquelle n'est pas affiché.
JTREE public JTree(TreeModel newModel); Ce constructeur permet de créer l'objet avec le modèle de données spécifiés.
JTREE public JTree(TreeNode root); Ce constructeur permet de créer l'objet avec le TreeNode spécifié comme racine.
JTREE public JTree(TreeNode root, boolean asksAllowsChildren); Ce constructeur permet de créer l'objet avec le TreeNode spécifié et décide si un noeud est une branche de la manière spécifié.
JTREE public JTree(Vector<?> value); Ce constructeur permet de créer l'objet avec le vecteur spécifié.
ADDSELECTIONINTERVAL void addSelectionInterval(int index0, int index1); Cette méthode permet d'ajouter un chemin entre les positions d'index spécifiés de la sélection.
ADDSELECTIONPATH void addSelectionPath(TreePath path); Cette méthode permet d'ajouter un noeud identifié par l'objet TreePath de la sélection courante.
ADDSELECTIONPATHS void addSelectionPaths(TreePath[] paths); Cette méthode permet d'ajouter chaque chemin dans le tableau des chemins de la sélection courante.
ADDSELECTIONROW void addSelectionRow(int row); Cette méthode permet d'ajouter le chemin à la ligne spécifié de la sélection courante.
ADDSELECTIONROWS void addSelectionRows(int[] rows); Cette méthode permet d'ajouter les chemins de chaque lignes spécifiés de la sélection courante.
ADDTREEEXPANSIONLISTENER void addTreeExpansionListener(TreeExpansionListener tel); Cette méthode permet d'ajouter un écouteur à l'événement TreeExpansion.
ADDTREESELECTIONLISTENER void addTreeSelectionListener(TreeSelectionListener tsl); Cette méthode permet d'ajouter un écouteur à l'événement TreeSelection.
ADDTREEWILLEXPANDLISTENER void addTreeWillExpandListener(TreeWillExpandListener tel); Cette méthode permet d'ajouter un écouteur à l'événement TreeWillExpand.
CANCELEDITING void cancelEditing(); Cette méthode permet d'annuler la session d'édition courante.
CLEARSELECTION void clearSelection(); Cette méthode permet d'effacer la sélection.
CLEARTOGGLEDPATHS protected void clearToggledPaths(); Cette méthode permet d'effacer le cache des chemins l'arbre.
COLLAPSEPATH void collapsePath(TreePath path); Cette méthode permet de plier le noeud identifié par le chemin spécifié dans l'enveloppe et la visualisation.
COLLAPSEROW void collapseRow(int row); Cette méthode permet de plier le noeud dans la ligne spécifié.
CONVERTVALUETOTEXT String convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus); Cette méthode permet de convertir la valeur spécifié en texte.
CREATETREEMODEL protected static TreeModel createTreeModel(Object value); Cette méthode permet de demander l'objet TreeModel englobant l'objet spécifié.
CREATETREEMODELLISTENER protected TreeModelListener createTreeModelListener(); Cette méthode permet de créer et retourner une instance dans l'objet TreeModelHandler.
EXPANDPATH void expandPath(TreePath path); Cette méthode permet de s'assurer que le noeud identifié par le chemin spécifié est dépliable et visualisable.
EXPANDROW void expandRow(int row); Cette méthode permet de s'assurer que le noeud dans la ligne spécifié est dépliable et visualisable.
FIRETREECOLLAPSED void fireTreeCollapsed(TreePath path); Cette méthode permet d'indiquer que tous les écouteurs étant enregistré pour l'avertissement d'un type d'événement de plier le noeud.
FIRETREEEXPANDED void fireTreeExpanded(TreePath path); Cette méthode permet d'indiquer que tous les écouteurs étant enregistré pour l'avertissement d'un type d'événement de déplier le noeud.
FIRETREEWILLCOLLAPSE void fireTreeWillCollapse(TreePath path); Cette méthode permet d'indiquer que tous les écouteurs étant enregistré pour l'avertissement d'un type d'événement de doit plier le noeud.
FIRETREEWILLEXPAND void fireTreeWillExpand(TreePath path); Cette méthode permet d'indiquer que tous les écouteurs étant enregistré pour l'avertissement d'un type d'événement de doit déplier le noeud.
FIREVALUECHANGED protected void fireValueChanged(TreeSelectionEvent e); Cette méthode permet d'indiquer que tous les écouteurs étant enregistré pour l'avertissement d'un type d'événement de changement de valeur.
GETACCESSIBLECONTEXT AccessibleContext getAccessibleContext(); Cette méthode permet de demander le contexte d'accessibilité associé avec cet objet.
GETANCHORSELECTIONPATH TreePath getAnchorSelectionPath(); Cette méthode permet de demander le chemin identifiant l'ancre.
GETCELLEDITOR TreeCellEditor getCellEditor(); Cette méthode permet de demander l'éditeur utilisé pour l'édition des entrées de l'arbre.
GETCELLRENDERER TreeCellRenderer getCellRenderer(); Cette méthode permet de demander l'objet TreeCellRenderer courant de rendu de chaque cellule.
GETCLOSESTPATHFORLOCATION TreePath getClosestPathForLocation(int x, int y); Cette méthode permet de demander le chemin du noeud se terminant par la coordonnées horizontal et vertical spécifié.
GETCLOSESTROWFORLOCATION int getClosestRowForLocation(int x, int y); Cette méthode permet de demander la ligne du noeud se terminant par la coordonnées horizontal et vertical spécifié.
GETDEFAULTTREEMODEL protected static TreeModel getDefaultTreeModel(); Cette méthode permet de créer et de retourne un simple objet TreeModel.
GETDESCENDANTTOGGLEDPATHS protected Enumeration<TreePath> getDescendantToggledPaths(TreePath parent); Cette méthode permet de demander une énumération des objets TreePath pouvant être déplier dans les descendants du parent.
GETDRAGENABLED boolean getDragEnabled(); Cette méthode permet de demander la valeur de la propriété dragEnabled.
GETEDITINGPATH TreePath getEditingPath(); Cette méthode permet de demander le chemin de l'élément étant actuellement en édition.
GETEXPANDEDDESCENDANTS Enumeration<TreePath> getExpandedDescendants(TreePath parent); Cette méthode permet de demander une énumération des descendants du chemin parent étant actuellement étendue.
GETEXPANDSSELECTEDPATHS boolean getExpandsSelectedPaths(); Cette méthode permet de demander la propriété expandsSelectedPaths.
GETINVOKESSTOPCELLEDITING boolean getInvokesStopCellEditing(); Cette méthode permet de demander si l'édition a été interrompu.
GETLASTSELECTEDPATHCOMPONENT Object getLastSelectedPathComponent(); Cette méthode permet de demander le dernier chemin de composante dans le premier noeud de la sélection courante.
GETLEADSELECTIONPATH TreePath getLeadSelectionPath(); Cette méthode permet de demander le chemin identifiant la principale.
GETLEADSELECTIONROW int getLeadSelectionRow(); Cette méthode permet de demander l'index de la ligne correspondant à chemin principale.
GETMAXSELECTIONROW int getMaxSelectionRow(); Cette méthode permet de demander la dernière ligne sélectionné.
GETMINSELECTIONROW int getMinSelectionRow(); Cette méthode permet de demander la première ligne sélectionné.
GETMODEL TreeModel getModel(); Cette méthode permet de demander l'objet TreeModel fournissant les données.
GETNEXTMATCH TreePath getNextMatch(String prefix, int startingRow, Position.Bias bias); Cette méthode permet de demander l'objet TreePath du prochaine élément de l'arbre commençant par un préfixe spécifié.
GETPATHBETWEENROWS protected TreePath[] getPathBetweenRows(int index0, int index1); Cette méthode permet de demander l'instance de l'objet JTreePath représenté par le chemin entre les positions d'index spécifié.
GETPATHBOUNDS Rectangle getPathBounds(TreePath path); Cette méthode permet de demander l'objet Rectangle étant spécifié par le noeud étant dessiné.
GETPATHFORLOCATION TreePath getPathForLocation(int x, int y); Cette méthode permet de demander le chemin pour le noeud de l'emplacement spécifié.
GETPATHFORROW TreePath getPathForRow(int row); Cette méthode permet de demander le chemin de la ligne spécifié.
GETPREFERREDSCROLLABLEVIEWPORTSIZE Dimension getPreferredScrollableViewportSize(); Cette méthode permet de demander la taille d'affichage préféré pour cet objet.
GETROWBOUNDS Rectangle getRowBounds(int row); Cette méthode permet de demander le rectangle du noeud de la ligne spécifié.
GETROWCOUNT int getRowCount(); Cette méthode permet de demander le nombre de lignes étant actuellement affiché.
GETROWFORLOCATION int getRowForLocation(int x, int y); Cette méthode permet de demander la ligne pour l'emplacement spécifié.
GETROWFORPATH int getRowForPath(TreePath path); Cette méthode permet de demander a ligne affichant le noeud identifié par le chemin spécifié.
GETROWHEIGHT int getRowHeight(); Cette méthode permet de demander la hauteur de chaque ligne.
GETSCROLLABLEBLOCKINCREMENT int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction); Cette méthode permet de demander la quantité d'incrément d'un bloc, lequel est la hauteur ou la largeur du rectangle visible basé sur son orientation.
GETSCROLLABLETRACKSVIEWPORTHEIGHT boolean getScrollableTracksViewportHeight(); Cette méthode permet de demander si la hauteur du port de vue détermine la hauteur de la table.
GETSCROLLABLETRACKSVIEWPORTWIDTH boolean getScrollableTracksViewportWidth(); Cette méthode permet de demander si la hauteur du port de vue détermine la largeur de la table.
GETSCROLLABLEUNITINCREMENT int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction); Cette méthode permet de demander la quantité d'incrémentation pour un défilement.
GETSCROLLSONEXPAND boolean getScrollsOnExpand(); Cette méthode permet de demander la valeur de la propriété scrollsOnExpand.
GETSELECTIONCOUNT int getSelectionCount(); Cette méthode permet de demander le nombre de noeud sélectionné.
GETSELECTIONMODEL TreeSelectionModel getSelectionModel(); Cette méthode permet de demander le modèle de sélections.
GETSELECTIONPATH TreePath getSelectionPath(); Cette méthode permet de demander le chemin du premier noeud sélectionné.
GETSELECTIONPATHS TreePath[] getSelectionPaths(); Cette méthode permet de demander les chemins de toutes les valeurs sélectionnés.
GETSELECTIONROWS int[] getSelectionRows(); Cette méthode permet de demander toutes les lignes actuellement sélectionnées.
GETSHOWSROOTHANDLES boolean getShowsRootHandles(); Cette méthode permet de demander la valeur de la propriété showsRootHandles.
GETTOGGLECLICKCOUNT int getToggleClickCount(); Cette méthode permet de demander le nombre de clic de souris nécessaire pour plier ou déplier un noeud.
GETTOOLTIPTEXT String getToolTipText(MouseEvent event); Cette méthode permet de demander l'info-bulles associé avec cette événement si le texte est fixé.
GETTREEEXPANSIONLISTENERS TreeExpansionListener[] getTreeExpansionListeners(); Cette méthode permet de demander un tableau de tous les objets TreeExpansionListeners ajouté à cet objet avec la méthode addTreeExpansionListener().
GETTREESELECTIONLISTENERS TreeSelectionListener[] getTreeSelectionListeners(); Cette méthode permet de demander un tableau de tous les objets TreeSelectionListener ajouté à cet objet avec la méthode addTreeSelectionListener().
GETTREEWILLEXPANDLISTENERS TreeWillExpandListener[] getTreeWillExpandListeners(); Cette méthode permet de demander un tableau de tous les objets TreeWillExpandListener ajouté à cet objet avec la méthode addTreeWillExpandListener().
GETUI TreeUI getUI(); Cette méthode permet de demander l'objet de l'aspect et la convivialité de rendu de cette composante.
GETUICLASSID String getUIClassID(); Cette méthode permet de demander le nom de la classe l'aspect et la convivialité de rendu de cette composante.
GETVISIBLEROWCOUNT int getVisibleRowCount(); Cette méthode permet de demander le nombre de lignes étant affiché dans la région affichée.
HASBEENEXPANDED boolean hasBeenExpanded(TreePath path); Cette méthode permet de vérifier si le noeud identifié par le chemin est déplié.
ISCOLLAPSED boolean isCollapsed(int row); Cette méthode permet de vérifier si le noeud identifié par le chemin est plié.
ISCOLLAPSED boolean isCollapsed(TreePath path); Cette méthode permet de vérifier si la valeur identifié par le chemin est actuellement plié.
ISEDITABLE boolean isEditable(); Cette méthode permet de vérifier si l'arbre est éditable.
ISEDITING boolean isEditing(); Cette méthode permet de vérifier si l'arbre est actuellement éditable.
ISEXPANDED boolean isExpanded(int row); Cette méthode permet de vérifier si le noeud identifié par le chemin est déplié.
ISEXPANDED boolean isExpanded(TreePath path); Cette méthode permet de vérifier si la valeur identifié par le chemin est actuellement déplié.
ISFIXEDROWHEIGHT boolean isFixedRowHeight(); Cette méthode permet de vérifier si la hauteur de chaque ligne affiché est d'une taille fixe.
ISLARGEMODEL boolean isLargeModel(); Cette méthode permet de vérifier si l'arbre est configuré pour un large modèle.
ISPATHEDITABLE boolean isPathEditable(TreePath path); Cette méthode permet de vérifier si le chemin spécifié est éditable.
ISPATHSELECTED boolean isPathSelected(TreePath path); Cette méthode permet de vérifier si l'item identifié par le chemin spécifié est actuellement sélectionné.
ISROOTVISIBLE boolean isRootVisible(); Cette méthode permet de vérifier si le noeud de la racine de l'arbre est affiché.
ISROWSELECTED boolean isRowSelected(int row); Cette méthode permet de vérifier si le noeud identifié par une ligne est sélectionné.
ISSELECTIONEMPTY boolean isSelectionEmpty(); Cette méthode permet de vérifier si la sélection actuellement vide.
ISVISIBLE boolean isVisible(TreePath path); Cette méthode permet de vérifier si la valeur identifié par le chemin est actuellement visualisable.
MAKEVISIBLE void makeVisible(TreePath path); Cette méthode permet de s'assurer que le noeud identifié par le chemin est actuellement visualisable.
PARAMSTRING protected String paramString(); Cette méthode permet de demander une chaine de caractères représentant cet objet.
REMOVEDESCENDANTSELECTEDPATHS protected boolean removeDescendantSelectedPaths(TreePath path, boolean includePath); Cette méthode permet de demander les chemins dans la sélection étant descendant du chemin.
REMOVEDESCENDANTTOGGLEDPATHS protected void removeDescendantToggledPaths(Enumeration<TreePath> toRemove); Cette méthode permet d'enlever n'importe quel descendant de l'objet TreePaths spécifié étant déplié.
REMOVESELECTIONINTERVAL void removeSelectionInterval(int index0, int index1); Cette méthode permet d'enlever les noeuds entre les index spécifiés inclusivement pour la sélection.
REMOVESELECTIONPATH void removeSelectionPath(TreePath path); Cette méthode permet d'enlever le noeud identifié par le chemin spécifié de la sélection courante.
REMOVESELECTIONPATHS void removeSelectionPaths(TreePath[] paths); Cette méthode permet d'enlever les noeuds identifié par le chemin spécifié de la sélection courante.
REMOVESELECTIONROW void removeSelectionRow(int row); Cette méthode permet d'enlever la ligne spécifié de la sélection courante.
REMOVESELECTIONROWS void removeSelectionRows(int[] rows); Cette méthode permet d'enlever les lignes étant sélectionné pour chaque ligne spécifié.
REMOVETREEEXPANSIONLISTENER void removeTreeExpansionListener(TreeExpansionListener tel); Cette méthode permet d'enlever un écouteur d'événement d'objet TreeExpansion.
REMOVETREESELECTIONLISTENER void removeTreeSelectionListener(TreeSelectionListener tsl); Cette méthode permet d'enlever l'écouteur de l'objet TreeSelection.
REMOVETREEWILLEXPANDLISTENER void removeTreeWillExpandListener(TreeWillExpandListener tel); Cette méthode permet d'enlever l'écouteur de l'événement TreeWillExpand.
SCROLLPATHTOVISIBLE void scrollPathToVisible(TreePath path); Cette méthode permet de s'assurer que tous les composantes du chemin dans la chemin sont déplié et défile le noeud identifié par le chemin étant affiché.
SCROLLROWTOVISIBLE void scrollRowToVisible(int row); Cette méthode permet de défiler l'item identifié par la ligne jusqu'à ce qu'il soit affiché.
SETANCHORSELECTIONPATH void setAnchorSelectionPath(TreePath newPath); Cette méthode permet d'afficher le chemin identifié par l'ancre.
SETCELLEDITOR void setCellEditor(TreeCellEditor cellEditor); Cette méthode permet de fixer l'éditeur de cellule.
SETCELLRENDERER void setCellRenderer(TreeCellRenderer x); Cette méthode permet de fixer l'objet TreeCellRenderer étant utilisé pour dessiner chaque cellule.
SETDRAGENABLED void setDragEnabled(boolean b); Cette méthode permet de fixer la propriété dragEnabled, laquelle doit être true afin d'activer automatiquement la gestion du glisser dans cette composante.
SETEDITABLE void setEditable(boolean flag); Cette méthode permet de fixer la vérification de si l'arbre est éditable.
SETEXPANDEDSTATE protected void setExpandedState(TreePath path, boolean state); Cette méthode permet de fixer l'état déplié pour cet objet.
SETEXPANDSSELECTEDPATHS void setExpandsSelectedPaths(boolean newValue); Cette méthode permet de configurer la propriété expandsSelectedPaths.
SETINVOKESSTOPCELLEDITING void setInvokesStopCellEditing(boolean newValue); Cette méthode permet de fixer la vérification si l'édition a été interrompu par sélection d'un autre noeud dans l'arbre.
SETLARGEMODEL void setLargeModel(boolean newValue); Cette méthode permet de fixer la vérification si l'UI doit utilisé un modèle large.
SETLEADSELECTIONPATH void setLeadSelectionPath(TreePath newPath); Cette méthode permet de fixer le chemin identifiant la principale.
SETMODEL void setModel(TreeModel newModel); Cette méthode permet de fixer l'objet TreeModel étant fournit par les données.
SETROOTVISIBLE void setRootVisible(boolean rootVisible); Cette méthode permet de fixer la vérification si le noeud de la racine de l'objet TreeModel est visible.
SETROWHEIGHT void setRowHeight(int rowHeight); Cette méthode permet de fixer la hauteur de chaque cellule en pixels.
SETSCROLLSONEXPAND void setScrollsOnExpand(boolean newValue); Cette méthode permet de fixer la propriété scrollsOnExpand afin de vérifier si le défilement de l'affichage des enfants précédent est caché.
SETSELECTIONINTERVAL void setSelectionInterval(int index0, int index1); Cette méthode permet de fixer la sélection de noeud entre les index spécifiés inclusivement.
SETSELECTIONMODEL void setSelectionModel(TreeSelectionModel selectionModel); Cette méthode permet de fixer le modèle de sélection de l'arbre.
SETSELECTIONPATH void setSelectionPath(TreePath path); Cette méthode permet de sélectionné le noeud identifiant le chemin spécifié.
SETSELECTIONPATHS void setSelectionPaths(TreePath[] paths); Cette méthode permet de sélectionné le noeud identifiant le tableau de chemins spécifiés.
SETSELECTIONROW void setSelectionRow(int row); Cette méthode permet de fixer la sélection du noeud dans la ligne spécifié de l'affichage.
SETSELECTIONROWS void setSelectionRows(int[] rows); Cette méthode permet de fixer la sélection des noeuds correspondant à chaque lignes spécifiés dans l'affichage.
SETSHOWSROOTHANDLES void setShowsRootHandles(boolean newValue); Cette méthode permet de fixer la valeur de la propriété showsRootHandles, laquelle vérifier que les noeuds gérés sont affichés.
SETTOGGLECLICKCOUNT void setToggleClickCount(int clickCount); Cette méthode permet de fixer le nombre de clic de souris avant qu'un noeud soit déplier ou plier.
SETUI void setUI(TreeUI ui); Cette méthode permet de fixer l'objet de l'aspect et la convivialité de rendu de cette composante.
SETVISIBLEROWCOUNT void setVisibleRowCount(int newCount); Cette méthode permet de fixer le nombre de lignes étant affiché.
STARTEDITINGATPATH void startEditingAtPath(TreePath path); Cette méthode permet de fixer la sélection du noeud identifié par le chemin spécifié et initialise l'édition.
STOPEDITING boolean stopEditing(); Cette méthode permet de terminer l'édition de la session courante.
TREEDIDCHANGE void treeDidChange(); Cette méthode permet d'envoyer un signal qu'il y a suffisament de changement de l'arbre pour qu'il soit nécessaire de redimensionner les limites, mais qu'il n'y a pas assez de changement pour enlever l'ensemble des noeuds déplié.
UPDATEUI void updateUI(); Cette méthode permet d'avertir l'objet UIManager qu'un changement dans l'aspect et la convivialité s'est produit.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 21 juin 2015