Vous êtes sur la page 1sur 4

Travaux pratiques d’application

TP3 - Développement évènementiel en Java

Filière : informatique Niveau : SMI


Matière : ARCHITECTURE DISTRIBUÉE Durée : ----

I- Chargement d’une List dans une jTable

1. Dans la classe « FenetreTable.java » du projet « TP3_ProjetEvent », Ajouter (avec la méthode


code) une List de type <ville>
2. Dans le constructeur de la classe FenetreTable.java, ajouter des exemples d’instances de la classe
Ville.java
3. Ajouter le code java nécessaire pour afficher une JTable affichant les données de la liste selon la
figure précédente.

Page 1 / 4
II- Manipulation d’une jTable (selectione row )

1. Dans la classe « FenetreTable.java » du projet « TP3_ProjetEvent », ajouter (avec la méthode


graphique) des champs jTextField et des boutons selon la figure :

2. Ajouter le code java nécessaire pour attacher des actions aux boutons :
- Bouton « supprimer élément » : supprimer la ligne sélectionnée de la jTable

- Bouton « récupérer élément sélectionné » : récupérer les données de la ligne sélectionnée


et afficher ces données dans les champs jTextField associés à nom, pays et nombre H

- Bouton « ajouter élément à la table » : ajouter les valeurs des champs jTextField associées à
nom, pays et nombre H comme une nouvelle ligne dans la jTable.

- Bouton « modifier élément sélectionné» : modifier les données de la ligne sélectionnée de la


jTable par les valeurs des champs jTextField associées à nom, pays et nombre H.

Page 2 / 4
III- Composant graphique- boites de dialogue

1. Créer la classe FenetreBoite.java (avec la méthode graphique) de type <JFrame Form> dans le
package EvenGraph du projet « TP3_ProjetEvent »,

2. ajouter (avec la méthode graphique) trois Jpanels contenant des champs jTextField et des
boutons selon la figure :

3. Ajouter le code java nécessaire pour attacher des actions aux boutons :
- Bouton « M. d erreur » : afficher une boite de dialogue affichant une information d’erreur.

- Bouton « M préventif » : afficher une boite de dialogue affichant une information préventif.

- Bouton « M informatif » : afficher une boite de dialogue affichant une information informatif.

- Bouton « confirmation sans annuler» : afficher une boite de confirmation affichant le bouton
cliqué (OK / NOK ) dans le champs associé

- Bouton « confirmation avec annuler» : afficher une boite de confirmation affichant le bouton
cliqué (OK / NOK / annuler ) dans le champs associé

Page 3 / 4
- Bouton « saisie simple » : afficher une boite de saisie contenant un champ de saisie

- Bouton « saisie avec combo » : afficher une boite de saisie contenant une JcomboBox

- Bouton « saisie avec boutons» : afficher une boite de saisie contenant des boutons de sélection

IV- Composant graphique- Menu

1. Dans la classe « FenetreGjava » du projet « TP3_ProjetEvent », ajouter (avec la méthode


graphique) un Menu (selon la figure en, bas) :
- « Quitter » : quitter l’application
- « fenetre Boite » : transférer vers l’interface fenetreBoite.java):

Page 4 / 4

Vous aimerez peut-être aussi