|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectprincipal.bdd02aff
Formulaire principal de gestion.
Il initialise le gestionnaire d'événements (display) et la connexion
à la base de données.
Fonctionnement
| Field Summary | |
(package private) bdd02prm |
bdd02prm
Classe des paramètres inter-classes |
private Button |
bt_rech
Bouton de recherche |
private java.sql.Connection |
conn
connexion sql |
private Display |
display
Display |
private MouseEvent |
evt_table
Evenement pour détection de la position de la souris |
private int |
rech_auteur
n° d'auteur cherché |
private java.lang.String |
rech_titre
titre cherché |
private java.lang.String |
req
requete sql |
private java.lang.String |
req_order
partie order by de la requete |
private java.lang.String |
req_select
partie select de la requete |
private java.lang.String |
req_where
partie where de la requete, complétée par la fonction de recherche |
private Shell |
shell
Shell de l'application |
private int |
shellx
largeur de l'ecran |
private int |
shelly
hauteur de l'ecran |
private Table |
tb_livres
Tableau des livres |
| Constructor Summary | |
bdd02aff()
Organisation générale du traitement. |
|
| Method Summary | |
private void |
charg_livres()
Lecture des livres et alimentation de la table |
private void |
cre_requete()
Création de la requete en tenant compte des critères de recherche saisis |
private void |
cre_shell()
Création du formulaire et des widgets |
private void |
ouv_base()
Ouverture de la base de données |
private void |
sql_suppress(int pnumliv)
Suppression d'un livre. |
private void |
traiter_ajout()
Traitement de l'option d'ajout. |
private void |
traiter_maj(MouseEvent e)
Traitement du double clic pour Maj/création. |
private void |
traiter_rech()
Traitement du bouton rechercher. |
private void |
traiter_supp()
Traitement de la suppression. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
bdd02prm bdd02prm
private java.sql.Connection conn
private java.lang.String req
private java.lang.String req_select
private java.lang.String req_where
private java.lang.String req_order
private java.lang.String rech_titre
private int rech_auteur
private Display display
private Shell shell
private int shellx
private int shelly
private Table tb_livres
private Button bt_rech
private MouseEvent evt_table
| Constructor Detail |
public bdd02aff()
| Method Detail |
private void cre_shell()
private void cre_requete()
private void charg_livres()
private void ouv_base()
private void traiter_rech()
private void traiter_maj(MouseEvent e)
e - : événement souris permettant de calculer la position du curseur dans la tableprivate void traiter_supp()
private void traiter_ajout()
traiter_majprivate void sql_suppress(int pnumliv)
pnumliv - : n° du livre à supprimer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||