QCM Java – les interfaces graphiques – Swing
QCM sur les interfaces graphiques Swing en Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java .
1. Les avantages de _______
a) Il est léger.
b) Il prend en charge ‘look & feel’ (aspects et comportements).
c) Il suit l’architecture MVC (Model View Controller)
A AWT
B Swing
C Les deux A et B sont vrais.
D Aucune de ces réponses n’est vraie.
2. Donnez l’abréviation de AWT?
A Applet Windowing Toolkit
B Abstract Windowing Toolkit
C Absolute Windowing Toolkit
D Aucune de ces réponses n’est vraie.
3. La taille d’un frame sur l’écran est mesurée en ______?
A Pouces
B Centimètre
C Points
D Pixels
4. Quel est le nom de la classe Swing utilisée pour créer un frame?
A Window
B Frame
C JFrame
D SwingFrame
5. Quel est le conteneur qui contient la barre de titre et peut avoir des barres de menus et peut avoir d’autres composants comme un bouton, un champ de texte, etc.?
A JPanel
B JFrame
C JWindow
D JContainer
6. Swing ne fait pas partie de JFC(Java Foundation Classes) qui est utilisé pour créer une application GUI?
A Vrai
B Faux
7. Deux façons pour créer un Frame:
- En créant l’objet de la classe Frame (association)
- En héritant la classe Frame (héritage)
A Vrai
B Faux
8. Dans quels endroits on peut mettre le code de gestion des événements?
A Dans la même classe
B Dans une autre classe
C Dans une classe anonyme
D Tout les réponses sont vrais
9. Quel package fournit des classes pour la gestion des événements?
A java.awt
B java.awt.Graphics
C java.awt.event
D Aucune de ces réponses n’est vraie.
10. Laquelle de ces méthodes peut être utilisée pour savoir quelle touche est appuyée?
A getActionEvent()
B getActionKey()
C getModifier()
D getKey()
11. Quel objet peut être construit pour afficher un certain nombre de choix dans la fenêtre?
A JLabels
B JChoice
C JList
D JCheckbox
12. Quelle méthode peut définir ou modifier le texte dans une étiquette(Label)?
A setText()
B getText()
C Tout les réponses sont vrais
D Aucune de ces réponses n’est vraie.
13. Quels sont les contrôles passifs qui ne prennent en charge aucune interaction avec l’utilisateur?
A Button
B List
C Label
D Checkbox
14. Combien de types de contrôles AWT prend-il en charge?
A 5
B 6
C 7
D 8
15. AWT a des composants plus puissants tels que Tables, Lists, Scroll panes, Color chooser, Tabbed pane etc.
A Vrai
B Faux