Interface graphique — définition ?
Système d'interaction utilisateur avec éléments visuels.
Conteneur Swing — rôle ?
Organise et contient les composants graphiques.
Content pane — localisation ?
Zone d’un conteneur où ajouter composants.
Gestionnaire de présentation — fonction ?
Organise automatiquement la disposition des composants.
BorderLayout — organisation ?
Organise en zones : CENTER, NORTH, SOUTH, EAST, WEST.
Modèle d'événements — mécanisme ?
Détecte et gère les interactions utilisateur.
EventObject — classe ?
Représente un événement avec source et type.
EventListener — rôle ?
Réagit à un événement spécifique.
Programmation événementielle — principe ?
Réagir automatiquement aux événements via callbacks.
MouseListener — gestion ?
Gère clics, entrées, sorties, pressions de la souris.
MouseMotionListener — gestion ?
Gère déplacements et glissements de la souris.
MVC — architecture ?
Sépare modèle, vue et contrôleur pour modularité.
Vue — rôle ?
Affiche graphiquement les données du modèle.
Modèle — rôle ?
Gère les données et la logique métier.
Composants Swing — architecture ?
Certains combinent vue et contrôleur, ex : JList.
Avantage MVC Swing — principal ?
Conception claire, faible couplage, vues multiples.
Testez vos connaissances avec un QCM de 8 questions sur Introduction aux interfaces graphiques en Java.
1. Quelle était la raison principale de la création des interfaces graphiques ?
2. Quels sont les principaux conteneurs de premier niveau mentionnés dans la hiérarchie des composants Swing ?
Révisez le cours complet dans la fiche de révision de Introduction aux interfaces graphiques en Java.
Voir la fiche →Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards