Vous êtes sur la page 1sur 3

POO en Java

2ème année de Génie Informatique

LP Développement des Systèmes


d’Information et de Communication

TP 9 : La programmation événementielle

et les bases de données

Exercice 1: L’interface ActionListener

Ecrire un programme qui convertit une somme d’argent saisie par l’utilisateur du Dirham en
Euro.

Le résultat est affiché dans un JLabel.

Exercice 2

On va mettre en œuvre un programme qui change la couleur de la surface de travail de la


fenêtre de son application en cliquant sur des boutons adaptés. Si on clique sur le bouton vert,
alors la surface devient verte et respectivement lorsqu’on choisit la couleur bleue. Utiliser
l'interface ActionListener qui comporte la méthode actionPerformed().

Dans cet exercice, les sources des événements seront les deux boutons.

! !

Exercice 3 :

On souhaite relier les champs d’un formulaire avec une base de données.

1
POO en Java
2ème année de Génie Informatique

LP Développement des Systèmes


d’Information et de Communication

Créer une base de données. Puis ajouter à cette base une table Adherent avec les champs
convenables selon la figure ci dessous.

Programmer les différents boutons du formulaire.

Le bouton Ajouter enregi permet d’ajouter les valeurs des champs du formulaire à la table
Adherent.

Le bouton Ajouter une table qui ajoute une nouvelle table à la base de données.

Le bouton Modifier permet de modifier les valeurs d’un enregistrement de la table Adherent.

Le bouton Supprimer supprime un enregistrement de la table Adherent.

Le bouton Afficher tab permet d’afficher tous les enregistrements de la table Adherent.

Le bouton Afficher tab avec Pre Sta permet d’afficher l’adhérent qui a un nom quelconque.

Le bouton Fermer ferme l’application après une confirmation de la part de l’utilisateur.

Raffiner votre formulaire en :

- ajoutant un menu avec les sous menus : Ajouter, Modifier, Supprimer, Afficher et quitter.

- Chaque sous menu permet d’ouvrir un nouveau formulaire. Ainsi, on aura les 4 formulaires
suivants :

* un formulaire pour réaliser les ajouts,

* un autre formulaire pour la modification,

* un autre formulaire pour la suppression

* et un dernier formulaire pour l’affichage des enregistrements de la table.

Dans chaque formulaire, ajouter le bouton Fermer.

2
POO en Java
2ème année de Génie Informatique

LP Développement des Systèmes


d’Information et de Communication

Vous aimerez peut-être aussi