Section courante

A propos

Section administrative du site

Window

Fenêtre
Java java.awt

Description

Cette classe permet d'effectuer la gestion d'une fenêtre sans bordure ou barre de menu.

Liste des méthodes

Méthode Prototype Description Hérité
WINDOW public Window(Frame owner); Ce constructeur permet de créer une fenêtre invisible avec le cadre spécifié comme propriétaire.  
WINDOW public Window(Window owner); Ce constructeur permet de créer une fenêtre invisible avec le fenêtre spécifié comme propriétaire.  
WINDOW public Window(Window owner, GraphicsConfiguration gc); Ce constructeur permet de créer une fenêtre invisible avec le fenêtre spécifié comme propriétaire et la configuraion graphique comme périphérique d'écran.  
ADDNOTIFY void addNotify(); Cette méthode permet de fabriquer une fenêtre affichable par création d'une connexion vers la ressource d'écran natif.  
ADDPROPERTYCHANGELISTENER void addPropertyChangeListener(PropertyChangeListener listener); Cette méthode permet d'ajouter l'écouteur de propriété de changement vers la liste d'écouteur.  
ADDPROPERTYCHANGELISTENER void addPropertyChangeListener(String propertyName, PropertyChangeListener listener); Cette méthode permet d'ajouter l'écouteur de propriété de changement vers la liste d'écouteur de la propriété spécifié.  
ADDWINDOWFOCUSLISTENER void addWindowFocusListener(WindowFocusListener l); Cette méthode permet d'ajouter l'écouteur de focus de fenêtre vers l'événement de fenêtre de cette fenêtre.  
ADDWINDOWLISTENER void addWindowListener(WindowListener l); Cette méthode permet d'ajouter l'écouteur de fenêtre vers l'événement de fenêtre de cette fenêtre.  
ADDWINDOWSTATELISTENER void addWindowStateListener(WindowStateListener l); Cette méthode permet d'ajouter l'écouteur de l'état de fenêtre vers l'événement de fenêtre de cette fenêtre.  
APPLYRESOURCEBUNDLE void applyResourceBundle(ResourceBundle rb); Cette méthode permet d'appliquer l'orientation de la composante de cet objet avec la ressource spécifié. Cette méthode est obsolète et a été remplacé par «Component.applyComponentOrientation».  
APPLYRESOURCEBUNDLE void applyResourceBundle(String rbName); Cette méthode permet d'appliquer l'orientation de la composante de cet objet avec la chaine de caractères spécifiés. Cette méthode est obsolète et a été remplacé par «Component.applyComponentOrientation».  
CREATEBUFFERSTRATEGY void createBufferStrategy(int numBuffers); Cette méthode permet de créer une nouvelle stratégie de multiples tampons pour cet composante.  
CREATEBUFFERSTRATEGY void createBufferStrategy(int numBuffers, BufferCapabilities caps); Cette méthode permet de créer une nouvelle stratégie de multiples tampons pour cet composante avec la capacité de tampon requis spécifié.  
DISPOSE void dispose(); Cette méthode permet de libérer toutes les ressources d'écran natif utilisé par cette fenêtre, c'est sous-composante, et tous ses enfants.  
FINALIZE protected void finalize(); Cette méthode permet de disposer de la méthode d'entrée et de contexte, et enlève la fenêtre de la hiéarchie GUI.  
GETACCESSIBLECONTEXT AccessibleContext getAccessibleContext(); Cette méthode permet de demander l'accessibilité de contexte associé avec cet objet.  
GETBUFFERSTRATEGY BufferStrategy getBufferStrategy() ; Cette méthode permet de demander la stratégie du tampon de cet objet.  
GETFOCUSABLEWINDOWSTATE boolean getFocusableWindowState(); Cette méthode permet de demander si cette fenêtre peut être focusé sur la fenêtre si l'autre prérequis isFocusableWindow est disponible.  
GETFOCUSCYCLEROOTANCESTOR Container getFocusCycleRootAncestor(); Cette méthode permet de toujours retourner nulle parce que les fenêtres n'ont pas d'ancêtre.  
GETFOCUSOWNER Component getFocusOwner(); Cette méthode permet de demander la composante enfant de la fenêtre étant focusé si la fenêtre est focusé, sinon retourne nulle.  
GETFOCUSTRAVERSALKEYS Set<AWTKeyStroke> getFocusTraversalKeys(int id); Cette méthode permet de demander la touche transversale de focus pour cette fenêtre.  
GETGRAPHICSCONFIGURATION GraphicsConfiguration getGraphicsConfiguration(); Cette méthode permet de demander la configuration graphique utilisant cette fenêtre.  
GETINPUTCONTEXT InputContext getInputContext(); Cette méthode permet de demander le contexte d'entrée pour cette fenêtre.  
GETLISTENERS <T extends EventListener> T[] getListeners(Class<T> listenerType); Cette méthode permet de demander un tableau de tous les objets actuellement enregistré dans le FooListeners de cet objet.  
GETLOCALE Locale getLocale(); Cette méthode permet de demander l'objet régionale étant associé avec cet objet, si l'objet régionale est fixé.  
GETMOSTRECENTFOCUSOWNER Component getMostRecentFocusOwner(); Cette méthode permet de demander la composante enfant de cet objet recevant le focus quand cette fenêtre est focusé.  
GETOWNEDWINDOWS Window[] getOwnedWindows(); Cette méthode permet de demander un tableau contenant tous les fenêtres du propriétaire actuel de cette fenêtre.  
GETOWNER Window getOwner(); Cette méthode permet de demander le propriétaire de cette fenêtre.  
GETTOOLKIT Toolkit getToolkit(); Cette méthode permet de demander la boite à outils de ce cadre.  
GETWARNINGSTRING String getWarningString(); Cette méthode permet de demander la chaine de caractères de message d'attention étant affiché dans cette fenêtre.  
GETWINDOWFOCUSLISTENERS WindowFocusListener[] getWindowFocusListeners(); Cette méthode permet de demander un tableau de tous les écouteurs de focus de fenêtre enregistré dans cette fenêtre.  
GETWINDOWLISTENERS WindowListener[] getWindowListeners(); Cette méthode permet de demander un tableau de tous les écouteurs de fenêtre enregistré dans cette fenêtre.  
GETWINDOWSTATELISTENERS WindowStateListener[] getWindowStateListeners(); Cette méthode permet de demander un tableau de tous les états de fenêtre enregistré dans cette fenêtre.  
HIDE void hide(); Cette méthode permet de cacher cette fenêtre. Cette méthode est obsolète et a été remplacé par «Component.setVisible(boolean)».  
ISACTIVE boolean isActive(); Cette méthode permet de demander si la fenêtre active.  
ISALWAYSONTOP boolean isAlwaysOnTop(); Cette méthode permet de demander si cette fenêtre est toujours au dessus des autres fenêtres.  
ISFOCUSABLEWINDOW boolean isFocusableWindow(); Cette méthode permet de demander si cette fenêtre peut être focusé.  
ISFOCUSCYCLEROOT boolean isFocusCycleRoot(); Cette méthode permet de demander tous les fenêtres de la racine ayant un cylce de focus transversale.  
ISFOCUSED boolean isFocused(); Cette méthode permet de demander si cette fenêtre peut être focusé.  
ISLOCATIONBYPLATFORM boolean isLocationByPlatform(); Cette méthode permet de demander si cette fenêtre apparait dans l'emplacement par défaut de la fenêtre système natif de la prochaine fenêtre allant être visible.  
ISSHOWING boolean isShowing(); Cette méthode permet de vérifier si cette fenêtre est affichée dans l'écran.  
PACK void pack(); Cette méthode permet de faire correspondre la taille de la fenêtre avec la taille préféré et dispose des sous-composantes.  
POSTEVENT boolean postEvent(Event e); Cette méthode permet de poster un événement dans la fenêtre de l'objet. Cette méthode est obsolète et elle a été remplacé par «dispatchEvent(AWTEvent)».  
PROCESSEVENT protected void processEvent(AWTEvent e); Cette méthode permet de traiter les événements de cette fenêtre.  
PROCESSWINDOWEVENT protected void processWindowEvent(WindowEvent e); Cette méthode permet de traiter les événements de la fenêtre en redistribuant n'importe quel objets enregistrés dans l'écouteur de fenêtre.  
PROCESSWINDOWFOCUSEVENT protected void processWindowFocusEvent(WindowEvent e); Cette méthode permet de traiter l'événement de focus de la fenêtre en redistribuant n'importe quel objets enregistrés dans l'écouteur de focus de fenêtre.  
PROCESSWINDOWSTATEEVENT protected void processWindowStateEvent(WindowEvent e); Cette méthode permet de traiter l'événement de l'état de la fenêtre en redistribuant n'importe quel objets enregistrés dans l'écouteur d'état de fenêtre.  
REMOVEWINDOWFOCUSLISTENER void removeWindowFocusListener(WindowFocusListener l); Cette méthode permet d'enlever l'écouteur de focus de la fenêtre spécifié afin qu'elle ne recoit plus cet événement.  
REMOVEWINDOWLISTENER void removeWindowListener(WindowListener l); Cette méthode permet d'enlever l'écouteur de la fenêtre spécifié afin qu'elle ne recoit plus cet événement.  
REMOVEWINDOWSTATELISTENER void removeWindowStateListener(WindowStateListener l); Cette méthode permet d'enlever l'écouteur d'état de la fenêtre spécifié afin qu'elle ne recoit plus cet événement.  
SETALWAYSONTOP void setAlwaysOnTop(boolean alwaysOnTop); Cette méthode permet de faire en sorte que l'état de cette fenêtre soit toujours au dessus des autres.  
SETBOUNDS void setBounds(int x, int y, int width, int height); Cette méthode permet de déplacer et redimensionner cette composante.  
SETCURSOR void setCursor(Cursor cursor); Cette méthode permet de fixer l'image du curseur vers le curseur spécifié.  
SETFOCUSABLEWINDOWSTATE void setFocusableWindowState(boolean focusableWindowState); Cette méthode permet de fixer si la fenêtre peut être focusable (true) ou non (false).  
SETFOCUSCYCLEROOT void setFocusCycleRoot(boolean focusCycleRoot); Cette méthode permet de fixer l'état pour que la fenêtre soit toujours la racine d'un cycle de focus transversale.  
SETLOCATIONBYPLATFORM void setLocationByPlatform(boolean locationByPlatform); Cette méthode permet de fixer si cette fenêtre doit apparaitre dans l'emplacement par défaut pour la fenêtre système natif ou l'emplacement courant.  
SETLOCATIONRELATIVETO void setLocationRelativeTo(Component c); Cette méthode permet de fixer l'emplacement de la fenêtre relative de la composante spécifié.  
SHOW void show(); Cette méthode permet d'afficher la fenêtre de cet objet. Cette méthode est obsolète et elle a été remplacé par «Component.setVisible(boolean)».  
TOBACK void toBack(); Cette méthode permet, si la fenêtre est visible, d'envoyer un retour en arrière de la fenêtre pour revenir à un focus et l'activer.  
TOFRONT void toFront(); Cette méthode permet, si la fenêtre est visible, de redonner le focus à la fenêtre de cet objet.  


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