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

javax.swing

Composantes multiplaforme
Java

Description

Ce module renferme les classes de bibliothèque graphique fournissant un ensemble de composantes de façon identique sur n'importe quelle plateforme.

Liste des classes

Classe Description
AbstractAction Cette classe permet de fournir l'interface par défaut des actions du JFC.
AbstractButton Cette classe permet de définir le comportements commun des boutons et des items de menu.
AbstractCellEditor Cette classe permet de définir l'édition des cellules commun d'une table.
AbstractListModel Cette classe permet d'indiquer les définitions de base d'un modèle de données fournissant une liste avec des contenus.
AbstractSpinnerModel Cette classe permet d'indiquer les définitions de base d'une interface pour la gestion d'une liste symétrique d'objet («SpinnerModel»).
Action Cette classe contient l'interface fournissant un extension utilisateur à la classe «ActionListener».
ActionMap Cette classe permet de fournir une carte aux objets d'actions.
BorderFactory Cette classe contient les objets de fabrication standard pour l'objet Border.
BoundedRangeModel Cette classe contient les définitions de modèle de données utilisés par les composantes comme les objets Sliders et ProgressBars.
Box Cette classe contient un conteneur léger pour être utilisé par l'objet BoxLayout dans le gestionnaire de disposition.
Box.Filler Cette classe contient une composante léger participant à la disposition sans toutefois l'afficher.
BoxLayout Cette classe contient un gestionnaire de disposition (mise en page) pour de multiples composantes de façon à les disposer verticalement ou horizontalement.
ButtonGroup Cette classe permet d'effectuer la création de multiples étendues d'exclusion pour un ensemble de boutons.
ButtonModel Cette classe permet d'indiquer l'état du modèle des boutons.
CellEditor Cette classe permet de définir les méthodes que l'éditeur générale doit avoir intégré.
CellRendererPane Cette classe permet de s'insérer entre un rendu de cellules et les composantes qu'il utilise.
ComboBoxEditor Cette classe contient la composante d'éditeur utilisé par la composante d'objet JComboBox.
ComboBoxModel Cette classe contient le modèle de données pour la liste déroulante.
ComponentInputMap Cette classe permet d'associé InputMap avec un JComponent particulier.
DebugGraphics Cette classe est une sous-classe de Graphics permettant de supporté le déboguage de graphiques.
DefaultBoundedRangeModel Cette classe contient une définition générique de l'objet BoundedRangeModel.
DefaultButtonModel Cette classe contient une définition par défaut de la composante du modèle de données de l'objet Button.
DefaultCellEditor Cette classe contient une définition par défaut de table et d'arbre de cellule pour un éditeur.
DefaultComboBoxModel Cette classe contient un modèle par défaut d'une liste déroulante.
DefaultDesktopManager Cette classe contient la définition par défaut de l'objet DesktopManager.
DefaultFocusManager Cette classe contient le gestionnaire de focus par défaut. Cette classe est obsolète.
DefaultListCellRenderer Cette classe contient le moteur de rendu par défaut d'un item d'une liste.
DefaultListCellRenderer.UIResource Cette classe contient la sous-classe DefaultListCellRenderer pour l'intégration de l'objet UIResource.
DefaultListModel Cette classe permet d'intégrer l'API du java.util.Vector. La version 1.1.x de «java.util.Vector» ne support pas les collections classes et avertie la classe «ListDataListeners» lorsqu'un changement se produit.
DefaultListSelectionModel Cette classe contient le modèle de données par défaut pour la liste des sélections.
DefaultSingleSelectionModel Cette classe contient une définition générique de l'objet SingleSelectionModel.
DesktopManager Cette classe permet d'effecter la gestion de l'aspect et la convivialité de l'objet JDesktopPane.
FocusManager Cette classe contient le gestionnaire de focus. Cette classe est obsolète.
GrayFilter Cette classe contient un filtre d'image permettant de transformer l'image en teinte de gris lorsqu'elle est inactive ou brillante lorsqu'elle est active.
Icon Cette classe permet d'intégrer une image en miniature (icône), typiquement utilisé pour la décoration de composantes.
ImageIcon Cette classe contient l'interface permettant de dessiner l'icônes dans des images.
InputMap Cette classe permet de fournir un lien entre un événement d'entrée et un Object.
InputVerifier Cette classe contient une classe aidant les clients à supporté facilement la navigation du GUI avec les champs texte.
InternalFrameFocusTraversalPolicy Cette classe permet de fournir l'algorithme déterminant les composantes initialisé par JInternalFrame.
JApplet Cette classe est une version étendue de l'objet «java.applet.Applet», laquelle permet d'ajouter un support pour l'architecture de composante JFC/Swing lorsqu'on intègre un code Java dans une page Web de navigateur.
JButton Cette classe permet d'effectuer l'intégration d'un bouton à enfoncer.
JCheckBox Cette classe permet d'effectuer l'intégration d'une case à cocher.
JCheckBoxMenuItem Cette classe permet d'effectuer l'intégration d'un item de menu sélectionnable ou déselectionnable.
JColorChooser Cette classe permet de fournir un panneau de contrôle offrant à l'utilisateur la possibilité de sélectionne une couleur.
JComboBox Cette classe permet d'intégrer un bouton ou un champ éditable et dans faire une liste déroulante.
JComboBox.KeySelectionManager Cette classe permet de définir le gestionnaire KeySelectionManager pour une liste déroulante.
JComponent Cette classe contient les bases des composantes Swing sauf le conteneur de haut niveau.
JDesktopPane Cette classe contient un conteneur utilisé pour créer une interface avec de multiple document ou un bureau virtuel.
JDialog Cette classe principal permet la création d'une fenêtre de boite de dialogue.
JEditorPane Cette classe permet d'intégrer une composante texte offrant la possibilité d'éditer des contenus variés.
JFileChooser Cette classe permet de fournir un simple mécanisme pour que l'utilisateur puisse choisir un fichier.
JFormattedTextField Cette classe permet d'ajouter un support pour effectuer un formattage de valeurs ainsi que la récupération d'un objet particulier pour que l'utilisateur modifie son texte.
JFormattedTextField.AbstractFormatter Cette classe est utilisé par «JFormattedTextField» pour effectuer la conversion d'un objet de chaine de caractères vers objet de chaine de caractères formatté.
JFormattedTextField.AbstractFormatterFactory Cette classe est utilisé par «JFormattedTextField» pour formater les valeurs.
JFrame Cette classe permet d'effectuer la gestion d'une boite de dialogue de base.
JInternalFrame Cette classe contient un objet léger fournissant de nombreuses caractéristiques du squelette, comme faire glisser, effectuer la fermeture, afficher des icônes, redimensionner, affichage du titre et barre de menu.
JInternalFrame.JDesktopIcon Cette classe contient un représentation d'une version miniaturisée d'un JInternalFrame afin d'afficher des icônes sur le bureau.
JLabel Cette classe permet d'effectuer l'intégration d'un texte à une boite de dialogue.
JLayeredPane Cette classe permet d'ajouter de la profondeur au conteneur JFC/Swing se chevauchant les uns sur les autres.
JList Cette classe contient une composante permettant à l'utilisateur de sélectionner un ou plusieurs objets dans une liste.
JMenu Cette classe permet d'intégrer un menu contenant des objets JMenuItems afficher quand l'utilisateur sélectionne le JMenuBar.
JMenuBar Cette classe permet d'intégrer une barre de menu.
JMenuItem Cette classe permet d'intégrer un item dans un menu.
JOptionPane Cette classe permet d'afficher une boite de dialogue rapide afin d'invité l'utilisateur a entrée une valeur ou les informer de quelque chose.
JPanel Cette classe permet d'effectuer l'intégration d'un panneau à une boite de dialogue.
JPasswordField Cette classe contient une composante léger permettant d'effectuer l'édition d'une simple lignes de texte où sont masqués les caractères entrées par l'utilisateur comme pour l'entrée de mot de passe par exemple.
JPopupMenu Cette classe permet d'intégrer un menu contextuel.
JPopupMenu.Separator Cette classe permet d'intégrer une barre de séparation dans un menu contextuel.
JProgressBar Cette classe permet d'intégrer une barre de progression avec une valeur entière dans les limites d'un interval.
JRadioButton Cette classe permet d'intégrer un bouton de style radio, soit un item que l'on peut sélectionner ou désélectionner, et lequel affiche l'état à l'utilisateur.
JRadioButtonMenuItem Cette classe permet d'intégrer un item de menu dans un bouton de style radio.
JRootPane Cette classe contient un conteneur léger utilisé par les objets JFrame, JDialog, JWindow, JApplet et JInternalFrame.
JScrollBar Cette classe permet d'intégrer une barre de défilement.
JScrollPane Cette classe permet d'intégrer une vue de défilement dans une composante léger.
JSeparator Cette classe permet d'intégrer une lignes de séparations entre les items d'un menu dans un groupe logique.
JSlider Cette classe permet d'intégrer une composante offrant à l'utilisation la possibilité de sélectionner une valeur graphique en faisant glisser un bouton dans une limite d'intervalle.
JSpinner Cette classe permet d'intégrer un champ de ligne simple pour que l'utilisateur sélectionne un nombre dans une valeur objet d'une séquence ordonnée.
JSpinner.DateEditor Cette classe permet d'intégrer à l'éditeur l'objet «JSpinner» dans le modèle de l'objet «SpinnerDateModel».
JSpinner.DefaultEditor Cette classe permet de spécialiser l'éditeur pour l'affichage en lecture seulement de la valeur du modèle courant avec un «JFormattedTextField».
JSpinner.ListEditor Cette classe permet d'intégrer à l'éditeur l'objet JSpinner pour les modèles de l'objet «SpinnerListModel».
JSpinner.NumberEditor Cette classe permet d'intégrer à l'éditeur l'objet JSpinner pour les modèles de l'objet «SpinnerNumberModel».
JSplitPane Cette classe permet de diviser deux composantes.
JTabbedPane Cette classe contient une composante permettant à l'utilisateur d'échanger le groupe de composantes en cliquant sur un onglet en donnant le titre et/ou l'icône.
JTable Cette classe permet d'afficher et de modifier des tableaux à dimensions régulières avec des cellules.
JTextArea Cette classe permet d'effectuer l'intégration d'une entrée de données de texte à une boite de dialogue.
JTextField Cette classe permet d'effectuer l'intégration d'un composante léger dans une entrée de données texte d'une simple ligne.
JTextPane Cette classe permet d'intégrer une composante texte pouvant être marqué avec des attributs pour des représentations graphiques.
JToggleButton Cette classe permet d'intégrer deux états de boutons.
JToggleButton.ToggleButtonModel Cette classe permet d'intégrer le modèle de l'objet «ToggleButton».
JToolBar Cette classe permet d'intégrer une composante pour l'affichage communes des actions ou contrôles.
JToolBar.Separator Cette classe permet d'intégrer une séparateur spécifique à une barre d'outils.
JToolTip Cette classe permet d'afficher une infobulle sur une composante.
JTree Cette classe permet d'afficher un contrôle dans un ensemble de données hiéarchique dans une boite (un arbre).
JTree.DynamicUtilTreeNode Cette classe permet d'enrober vectors/hashtables/arrays/strings et de créer l'enfant du noeud d'arbre approprié si nécessaire.
JTree.EmptySelectionModel Cette classe permet d'ajouter une sélection non alloué dans l'objet TreeSelectionModel.
JViewport Cette classe permet d'intégrer une sous-fenêtre par laquelle l'utilisateur voit des informations sous-jacentes.
JWindow Cette classe permet d'intégrer un conteneur offrant la possibilité d'afficher n'importe quoi dans le bureau utilisateur.
KeyStroke Cette classe contient un touche d'action d'un clavier ou d'un périphérique d'entrée équivalent.
LayoutFocusTraversalPolicy Cette classe permet d'effectuer un tri des composantes basée sur la taille, la position et l'orientation.
ListCellRenderer Cette classe contient l'identificateur de composante utilisé pour la réaffichage de cellules dans l'objet JList.
ListModel Cette classe contient les définitions de méthodes de composantes comme JList utilise lors d'une demande de valeur pour chaque cellule dans une liste et de longueur de la liste.
ListSelectionModel Cette classe contient une représentation de l'état courant de la sélection de n'importe quel composante affichant une liste de valeurs avec un indice stable.
LookAndFeel Cette classe contient les caractéristiques complètes de l'«aspect et la convivialité» d'un point dans une vue de composantes branchable sur un «aspect et convivialité».
MenuElement Cette classe contient une composante d'élément de menu.
MenuSelectionManager Cette classe permet d'effectuer la gestion de la sélection dans la hiéarchie menu.
MutableComboBoxModel Cette classe contient une version mutante de l'objet ComboBoxModel.
OverlayLayout Cette classe contient le gestionnaire de disposition pour organiser les composants les unes sur les autres.
Popup Cette classe permet d'afficher une composante pour l'utilisateur, généralement situé au-dessus de tous les autres composantes dans une hiéarchie de confinement particulier.
PopupFactory Cette classe permet de produire des instances d'objets «Popup».
ProgressMonitor Cette classe contient un moniteur de progression d'une opération.
ProgressMonitorInputStream Cette classe permet la lecture de flux de données avec l'objet InputStream dans un moniteur de progression d'une opération.
Renderer Cette classe contient les définitions requise pour l'objet responsable de la rendu de l'affichage d'une valeur.
RepaintManager Cette classe permet d'effectuer la gestion des requêtes de repeindre l'affichage, offrant la possibilité de minimiser le nombre de repeinte, lors par exemple de multiple requête dans membre dans une composante d'arbre.
RootPaneContainer Cette classe permet d'intégrer les composantes enfants simple de l'objet JRootPane : JDialog, JFrame, JWindow, JApplet et JInternalFrame.
Scrollable Cette classe permet de fournir les informations au conteneur de défilement comme JScrollPane.
ScrollPaneConstants Cette classe contient les constantes utilisés par la composante «JScrollPane».
ScrollPaneLayout Cette classe permet d'effectuer la gestion de la disposition du JScrollPane.
ScrollPaneLayout.UIResource Cette classe contient la ressource de version UI du ScrollPaneLayout.
SingleSelectionModel Cette classe contient le modèle permettant de supporté une sélection indexé.
SizeRequirements Cette classe permet de calculer la taille et la position des composantes.
SizeSequence Cette classe permet de maintenir une liste ordonnées avec les tailles et les positions correspondantes.
SortingFocusTraversalPolicy Cette classe permet d'ordonnée, par tri de composantes, le cycle de focus transversal basé sur l'objet «Comparator».
SpinnerDateModel Cette classe contient l'objet SpinnerModel pour les séquences d'objets Dates.
SpinnerListModel Cette classe permet d'intégrer les valeurs de l'objet SpinnerModel dans un tableau ou une liste.
SpinnerModel Cette classe contient un modèle d'une séquence infinie pour les valeurs d'un objet.
SpinnerNumberModel Cette classe permet d'intégrer les séquences de nombre de l'objet SpinnerModel.
Spring Cette classe contient les trois propriétés de caractéristiques communes : minimum, préféré et maximum.
SpringLayout Cette classe permet d'appliquer un ensemble de contraintes à un enfant du conteneur associé.
SpringLayout.Constraints Cette classe contient les contraintes de fonctionnement d'une composante de taille et de position modifié par un contrôle de conteneur de l'objet «SpringLayout».
SwingConstants Cette classe contient une collection de constantes générallement utilisé pour le positionnement et l'orientation à l'écran.
SwingUtilities Cette classe contient une collection de méthodes utilitaires de l'objet Swing.
Timer (javax.swing) Cette classe permet de lancer une ou plusieurs actions après le délai spécifié.
ToolTipManager Cette classe permet d'effectuer la gestion de toutes les objets d'infobulles (ToolTips) dans le système.
TransferHandler Cette classe permet d'utiliser un Handler pour effectuer le transfère d'un Transferable à une composante «Swing».
UIDefaults Cette classe contient la table par défaut pour les composantes Swing.
UIDefaults.ActiveValue Cette classe permet d'activer une des entrées entreposés dans la table par défaut reconstruisant chaque fois l'apparence avec les méthodes «getXXX(key)».
UIDefaults.LazyInputMap Cette classe permet de créer l'objet InputMap avec la méthode «createValue».
UIDefaults.LazyValue Cette classe permet d'activer une des entrées entreposés dans la table par défaut reconstruisant juste la première fois l'apparence avec les méthodes «getXXX(key)».
UIDefaults.ProxyLazyValue Cette classe permet d'intégrer l'objet LazyValue, laquelle utilise un délai de chargement de l'objet Class pour la création d'une instance.
UIManager Cette classe permet de garder une trace de l'aspect et la convivialité courante.
UIManager.LookAndFeelInfo Cette classe permet de demander un peu d'informations sur l'objet LookAndFeel (aspect et la convivialité) installé pour la configuraiton du menu ou pour l'initialisation des ajustements d'applications.
UnsupportedLookAndFeelException Cette classe permet d'effectuer la gestion d'un processus d'exception indiquant que le gestionnaire d'aspect et convivialité (LookAndFeel) n'est pas présent pour l'utilisateur système.
ViewportLayout Cette classe permet d'effectuer la gestion de la disposition par défaut de l'objet JViewport.
WindowConstants Cette classe contient les constantes utilisés pour le contrôle d'opération de fermeture de fenêtre.

Légende

    Cette couleur permet d'indiquer les classes déconseillées ou obsolètes.

Programmation

Le premier programme, le programme «Bonjour!» avec Swing

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Samedi, le 21 mai 2016