Section courante

A propos

Section administrative du site

JLayeredPane

Java : Panneau de couche
Java javax.swing

Description

Cette classe permet d'ajouter de la profondeur au conteneur JFC/Swing se chevauchant les uns sur les autres.

Liste des méthodes

Méthode Prototype Description Hérité
JLAYEREDPANE public JLayeredPane(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
ADDIMPL protected void addImpl(Component comp, Object constraints, int index); Cette méthode permet d'ajouter la composante spécifié au conteneur de l'index spécifié.  
GETACCESSIBLECONTEXT AccessibleContext getAccessibleContext(); Cette méthode permet de demander le contexte d'accessibilité avec cet objet.  
GETCOMPONENTCOUNTINLAYER int getComponentCountInLayer(int layer); Cette méthode permet de demander le nombre d'enfant actuellement dans la couche spécifié.  
GETCOMPONENTSINLAYER Component[] getComponentsInLayer(int layer); Cette méthode permet de demander un tableau de composantes dans la couche spécifié.  
GETCOMPONENTTOLAYER protected Hashtable<Component,Integer> getComponentToLayer(); Cette méthode permet de demander le tableau haché cartographiant les couches de composantes.  
GETINDEXOF int getIndexOf(Component c); Cette méthode permet de demander l'index de la composante spécifiée.  
GETLAYER int getLayer(Component c); Cette méthode permet de demander les attributs de couche dans la composante spécifiée.  
GETLAYER static int getLayer(JComponent c); Cette méthode permet de demander la couche de propriété pour l'objet JComponent.  
GETLAYEREDPANEABOVE static JLayeredPane getLayeredPaneAbove(Component c); Cette méthode permet de demander le premier objet JLayeredPane contenant la composante spécifié.  
GETOBJECTFORLAYER protected Integer getObjectForLayer(int layer); Cette méthode permet de demander l'objet Integer associé avec un couche spécifié.  
GETPOSITION int getPosition(Component c); Cette méthode permet de demander la position relative de la composante dans cette couche.  
HIGHESTLAYER int highestLayer(); Cette méthode permet demander la valeur de la plus haute couche de tous les enfants courant.  
INSERTINDEXFORLAYER protected int insertIndexForLayer(int layer, int position); Cette méthode permet de déterminer l'emplacement où insérer le nouvel enfant basé sur une couche et une position.  
ISOPTIMIZEDDRAWINGENABLED boolean isOptimizedDrawingEnabled(); Cette méthode permet de demander si la composante dans la panneau peut se chevaucher, lequel fait des optimisations de dessin impossible.  
LOWESTLAYER int lowestLayer(); Cette méthode permet demander la valeur de la plus basse couche de tous les enfants courant.  
MOVETOBACK void moveToBack(Component c); Cette méthode permet de déplacer la composante vers le bas de la composante dans sa couche courante (position -1).  
MOVETOFRONT void moveToFront(Component c); Cette méthode permet de déplacer la composante vers le haut de la composante dans sa couche courante (position 0).  
PAINT void paint(Graphics g); Cette méthode permet de peindre cet objet avec le contexte graphique spécifié.  
PARAMSTRING protected String paramString(); Cette méthode permet de demander une chaine de caractères représentant cet objet.  
PUTLAYER static void putLayer(JComponent c, int layer); Cette méthode permet de fixer la propriété de couche de l'objet JComponent.  
REMOVE void remove(int index); Cette méthode permet d'enlever la composante indexé dans ce panneau.  
REMOVEALL void removeAll(); Cette méthode permet d'enlever tous les composantes de ce conteneur.  
SETLAYER void setLayer(Component c, int layer); Cette méthode permet de fixer l'attribut de couche dans la composante spécifié.  
SETLAYER void setLayer(Component c, int layer, int position); Cette méthode permet de fixer l'attribut de couche dans la composante spécifié avec la position dans la couche.  
SETPOSITION void setPosition(Component c, int position); Cette méthode permet de déplacer la composante vers la position de la couche courante.  


Dernière mise à jour : Dimanche, le 21 juin 2015