0% ont trouvé ce document utile (0 vote)
60 vues2 pages

TP 1

Ce document décrit une activité pédagogique visant à apprendre à créer des interfaces graphiques en Java en utilisant des événements. L'activité consiste à créer une fenêtre avec un menu et des boutons et à répondre à des questions sur le code.

Transféré par

zzzz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
60 vues2 pages

TP 1

Ce document décrit une activité pédagogique visant à apprendre à créer des interfaces graphiques en Java en utilisant des événements. L'activité consiste à créer une fenêtre avec un menu et des boutons et à répondre à des questions sur le code.

Transféré par

zzzz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

DESCRIPTION DE L’ACTIVITE

TP1_1
Module/Semestre M33/M7 Programmation Evénementielle (Java)
 Création des classes d’événement.
Activité
 Utiliser les écouteurs d’événement.
 Créer des composants graphiques.
 Associer les événements à un contrôle.
Cette activité d’apprentissage doit vous permettre de :
▪ Comprendre la notion d’événement.
▪ Les observateurs d’événement (Listeners).
Détails sur les ▪ Créer et gérer les événements.
objectifs visés par
l’activité ▪ Utiliser les observateurs et les gestionnaires
d’événements
▪ Associer les événements aux composants graphiques.
▪ Rendre les composants réactifs.

Description
Dans ce travail vous aller apprendre à utiliser AWT créer un frame et lui ajouter des
composants graphiques, créer des menus et utiliser les événements pour développer les
interfaces graphiques.

Comme exemple vous allez Réalisez :

Un programme qui affiche une fenêtre.

Ajouter un menubare avec des menus et des menuItems.

Travail 1 :
Utiliser la plateforme BetBeans.
Créer un nouveau projet Intitulé "Maframe"
Ajouter à la classe principale intitulé aussi "Maframe" le code ci-dessous :
package ftest;
import [Link];
import [Link].*;
import [Link];
import [Link];
public class MaFrame extends Frame{
public MaFrame(){
super();
[Link]("Titre de la Fenetre");
[Link](300, 150);//setSize(300, 150);
MenuBar mb = new MenuBar();
[Link](mb);
Menu mf = new Menu("File");
[Link](mf);
Menu me = new Menu("Edit");
[Link](me);
MenuItem min = new MenuItem("New");
[Link](min);
MenuItem miu = new MenuItem("Undo");
[Link](miu);
[Link](new BorderLayout());
[Link]("North",new Button("Haut"));
[Link]("South",new Button("Bas"));
[Link]("West",new Button("Droit"));
[Link]("East",new Button("Gauche"));
[Link]("Center",new Button("Centre"));
[Link](null);
//[Link]();
[Link](true);
}
public static void main(String[] args) {
(new MaFrame()).addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {[Link](0);}
});
}

Répondre aux questions suivantes :


1. Expliquer le résultat du test d’exécution
2. Expliquer les résultat des instructions suivants : [Link](mb); [Link](mf);
[Link](min);
3. Que ce qu’elle représente l’instruction : [Link](new BorderLayout());
4. Décrire le code de la fonction main.
5. Compiler et exécuter le programme. Décrire son fonctionnement.

Vous aimerez peut-être aussi