A B C D E F G I M N P R S T U W

A

actionPerformed(ActionEvent) - Method in class bibliDP.fenetreDeSaisie.FenetreGroupe
au click sur le bouton 'valider' - lit les données correspondant aux différents champs, construit et affiche le relevé de notes dans la zone de texte (question 1) - pour chaque donnée (sauf prénom) incomplète ou incorrecte, affiche un message adéquat et continue (question 4) (on ne crée pas d'instance d'étudiant à cette étape) au click sur le bouton 'enregistrer' - si les données sont complètes, enregistre l'étudiant et les notes, enregistre le relevé de notes dans un fichier dont le nom est constitué du nom et du prénom (vide si absent) de l'étudiant et affiche un message dasn la zone de texte (question 2) - si les données sont incomplètes, affiche seulement un message dans la zone de texte (question 4) au click sur le bouton 'terminer' - affiche dans la zone de texte les notes finales de tous les étudiants du groupe et la moyenne de ces notes, ainsi que les moyennes des notes de chaque matière (question 3) au click sur le bouton 'quitter' arrête le programme
ajouterObjet(Tete) - Method in class bibliDP.dessins.Dessin
Ajoute et mémorise la tête spécifiée à ce Dessin

B

bibliDP.dessins - package bibliDP.dessins
 
bibliDP.es - package bibliDP.es
 
bibliDP.fenetreDeSaisie - package bibliDP.fenetreDeSaisie
 

C

Clavier - class Clavier.
Cette classe permet de lire des données au clavier (int, char, long, double, float, String).
Clavier - class bibliDP.es.Clavier.
Cette classe permet de lire des données au clavier (int, char, long, double, float, String).
clear() - Method in class up5.mi.pary.term.Terminal
efface la zone de texte

D

Dessin - class bibliDP.dessins.Dessin.
Zone graphique pour dessiner des têtes qui ont été mémorisées
Dessin() - Constructor for class bibliDP.dessins.Dessin
 
dessiner(Graphics) - Method in class bibliDP.dessins.Tete
dessine cette tête dans le contexte graphique donné

E

end() - Method in class up5.mi.pary.term.Terminal
signale la fin du programme
execute() - Method in class up5.mi.pary.term.Terminal
 
execute(Terminal) - Static method in class up5.mi.pary.term.Terminal
 

F

FenetreGroupe - class bibliDP.fenetreDeSaisie.FenetreGroupe.
Fenêtre permettant, pour un ensemble de matières donné, de - saisir les données relatives à un étudiant (identité, groupe, notes) - générer son relevé de notes - mémoriser ces données - calculer des moyennes, par étudiant et par matière
FenetreGroupe(Groupe, Matiere[]) - Constructor for class bibliDP.fenetreDeSaisie.FenetreGroupe
crée une fenêtre de titre le nom du 'groupe' pour la lecture des données relatives aux étudiants de ce groupe et à leurs notes dans les matières de 'tabMatieres'
Fermeture - class bibliDP.dessins.Fermeture.
Gestionnaire arretant le programme au click sur la case de fermeture
Fermeture() - Constructor for class bibliDP.dessins.Fermeture
 

G

Gestion - class bibliDP.fenetreDeSaisie.Gestion.
programme principal permettant la gestion d'un groupe d'étudiants - les matières, qui peuvent être optionnelles sont données une fois pour toutes dans ce programme pricipal - les données relatives aux étudiants sont gérées à partir d'une fenetre
Gestion() - Constructor for class bibliDP.fenetreDeSaisie.Gestion
 
GestionnaireExit - class bibliDP.fenetreDeSaisie.GestionnaireExit.
 
GestionnaireExit() - Constructor for class bibliDP.fenetreDeSaisie.GestionnaireExit
 
getDefault() - Static method in class up5.mi.pary.term.Terminal
 
getFontSize() - Method in class up5.mi.pary.term.Terminal
 
getMat() - Method in class bibliDP.fenetreDeSaisie.Note
renvoie la matière de cette note
getNom() - Method in class bibliDP.fenetreDeSaisie.Groupe
renvoie le nom de ce groupe
getNom() - Method in class bibliDP.fenetreDeSaisie.Matiere
renvoie le nom de cette matière
getVal() - Method in class bibliDP.fenetreDeSaisie.Note
renvoie la valeur de cette note
getVecEtudiants() - Method in class bibliDP.fenetreDeSaisie.Groupe
renvoie le vecteur des étudiants de ce groupe
getVecNotes() - Method in class bibliDP.fenetreDeSaisie.Matiere
renvoie le vecteur des notes obtenues à cette matière
Groupe - class bibliDP.fenetreDeSaisie.Groupe.
classe implémentant un groupe d'étudiants
Groupe(String) - Constructor for class bibliDP.fenetreDeSaisie.Groupe
crée un groupe de nom 'nom'

I

init() - Method in class up5.mi.pary.term.Terminal
 

M

main(String[]) - Static method in class bibliDP.fenetreDeSaisie.Gestion
 
Matiere - class bibliDP.fenetreDeSaisie.Matiere.
classe implément une matière et les notes obtenues à cette matière
Matiere(String) - Constructor for class bibliDP.fenetreDeSaisie.Matiere
crée une matière de nom 'nom'
moyenne() - Method in class bibliDP.fenetreDeSaisie.Groupe
calcule la moyenne des notes finales des étudiants de ce groupe
moyenne() - Method in class bibliDP.fenetreDeSaisie.Matiere
renoie l moyenne des notes obtenues à cette matière

N

Note - class bibliDP.fenetreDeSaisie.Note.
classe implémentant des notes constituées de triplets (étudiant, matière, valeur)
Note(Etudiant, Matiere, double) - Constructor for class bibliDP.fenetreDeSaisie.Note
crée une note ce valeur 'val' pour l'étudiant 'etu' et la matière 'mat'

P

paint(Graphics) - Method in class bibliDP.dessins.Dessin
Dessine les têtes mémorisées
print(boolean) - Method in class up5.mi.pary.term.Terminal
 
print(byte) - Method in class up5.mi.pary.term.Terminal
 
print(char) - Method in class up5.mi.pary.term.Terminal
 
print(Date) - Method in class up5.mi.pary.term.Terminal
 
print(double) - Method in class up5.mi.pary.term.Terminal
 
print(float) - Method in class up5.mi.pary.term.Terminal
 
print(int) - Method in class up5.mi.pary.term.Terminal
 
print(long) - Method in class up5.mi.pary.term.Terminal
 
print(Object) - Method in class up5.mi.pary.term.Terminal
 
print(short) - Method in class up5.mi.pary.term.Terminal
 
print(String) - Method in class up5.mi.pary.term.Terminal
affichage dans le TextArea de la chaine 's'
println() - Method in class up5.mi.pary.term.Terminal
 
println(boolean) - Method in class up5.mi.pary.term.Terminal
 
println(byte) - Method in class up5.mi.pary.term.Terminal
 
println(char) - Method in class up5.mi.pary.term.Terminal
 
println(Date) - Method in class up5.mi.pary.term.Terminal
 
println(double) - Method in class up5.mi.pary.term.Terminal
 
println(float) - Method in class up5.mi.pary.term.Terminal
 
println(int) - Method in class up5.mi.pary.term.Terminal
 
println(long) - Method in class up5.mi.pary.term.Terminal
 
println(Object) - Method in class up5.mi.pary.term.Terminal
 
println(short) - Method in class up5.mi.pary.term.Terminal
 
println(String) - Method in class up5.mi.pary.term.Terminal
affichage dans le TextArea de la chaine 's'

R

readBoolean(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend la chaine lue
readByte(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend l'entier lu
readChar() - Static method in class Clavier
Renvoie un caractère entré au clavier.
readChar() - Static method in class bibliDP.es.Clavier
Renvoie un caractère entré au clavier.
readChar(char, char) - Static method in class Clavier
Renvoie un caractère entré au clavier, entre 'min' et 'max'.
readChar(char, char) - Static method in class bibliDP.es.Clavier
Renvoie un caractère entré au clavier, entre 'min' et 'max'.
readChar(String) - Static method in class Clavier
Renvoie un caractère entré au clavier après avoir affiché un message.
readChar(String) - Static method in class bibliDP.es.Clavier
Renvoie un caractère entré au clavier après avoir affiché un message.
readChar(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend le caractère lu dans le TextField de nom 'nomtextField'
readChar(String, char, char) - Static method in class Clavier
Renvoie un caractère entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readChar(String, char, char) - Static method in class bibliDP.es.Clavier
Renvoie un caractère entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readDouble() - Static method in class Clavier
Renvoie un double entré au clavier.
readDouble() - Static method in class bibliDP.es.Clavier
Renvoie un double entré au clavier.
readDouble(double, double) - Static method in class Clavier
Renvoie un double entré au clavier, entre 'min' et 'max'.
readDouble(double, double) - Static method in class bibliDP.es.Clavier
Renvoie un double entré au clavier, entre 'min' et 'max'.
readDouble(String) - Static method in class Clavier
Renvoie un double entré au clavier après avoir affiché un message.
readDouble(String) - Static method in class bibliDP.es.Clavier
Renvoie un double entré au clavier après avoir affiché un message.
readDouble(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend le double lu
readDouble(String, double, double) - Static method in class Clavier
Renvoie un double entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readDouble(String, double, double) - Static method in class bibliDP.es.Clavier
Renvoie un double entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readFloat() - Static method in class Clavier
Renvoie un float entré au clavier.
readFloat() - Static method in class bibliDP.es.Clavier
Renvoie un float entré au clavier.
readFloat(float, float) - Static method in class Clavier
Renvoie un float entré au clavier, entre 'min' et 'max'.
readFloat(float, float) - Static method in class bibliDP.es.Clavier
Renvoie un float entré au clavier, entre 'min' et 'max'.
readFloat(String) - Static method in class Clavier
Renvoie un float entré au clavier après avoir affiché un message.
readFloat(String) - Static method in class bibliDP.es.Clavier
Renvoie un float entré au clavier après avoir affiché un message.
readFloat(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend le float lu
readFloat(String, float, float) - Static method in class Clavier
Renvoie un float entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readFloat(String, float, float) - Static method in class bibliDP.es.Clavier
Renvoie un float entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readInt() - Static method in class Clavier
Renvoie un entier entré au clavier.
readInt() - Static method in class bibliDP.es.Clavier
Renvoie un entier entré au clavier.
readInt(int, int) - Static method in class Clavier
Renvoie un entier entré au clavier, entre 'min' et 'max'.
readInt(int, int) - Static method in class bibliDP.es.Clavier
Renvoie un entier entré au clavier, entre 'min' et 'max'.
readInt(String) - Static method in class Clavier
Renvoie un entier entré au clavier après avoir affiché un message.
readInt(String) - Static method in class bibliDP.es.Clavier
Renvoie un entier entré au clavier après avoir affiché un message.
readInt(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message 'message' et rend l'entier lu
readInt(String, int, int) - Static method in class Clavier
Renvoie un entier entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readInt(String, int, int) - Static method in class bibliDP.es.Clavier
Renvoie un entier entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readLong() - Static method in class Clavier
Renvoie un entier long entré au clavier.
readLong() - Static method in class bibliDP.es.Clavier
Renvoie un entier long entré au clavier.
readLong(long, long) - Static method in class Clavier
Renvoie un entier long entré au clavier, entre 'min' et 'max'.
readLong(long, long) - Static method in class bibliDP.es.Clavier
Renvoie un entier long entré au clavier, entre 'min' et 'max'.
readLong(String) - Static method in class Clavier
Renvoie un entier long entré au clavier après avoir affiché un message.
readLong(String) - Static method in class bibliDP.es.Clavier
Renvoie un entier long entré au clavier après avoir affiché un message.
readLong(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend l'entier long lu'
readLong(String, long, long) - Static method in class Clavier
Renvoie un entier long entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readLong(String, long, long) - Static method in class bibliDP.es.Clavier
Renvoie un entier long entré au clavier, entre 'min' et 'max' après avoir affiché un message.
readPassword(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend la chaine lue
readShort(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend l'entier lu
readString() - Static method in class Clavier
Renvoie une chaîne entrée au clavier.
readString() - Static method in class bibliDP.es.Clavier
Renvoie une chaîne entrée au clavier.
readString(String) - Static method in class Clavier
Renvoie une chaîne entrée au clavier après avoir affiché un message.
readString(String) - Static method in class bibliDP.es.Clavier
Renvoie une chaîne entrée au clavier après avoir affiché un message.
readString(String) - Method in class up5.mi.pary.term.Terminal
Affiche le message "message" et rend la chaine lue
run() - Method in class up5.mi.pary.term.Terminal
 

S

setAcceptMessage(String) - Method in class up5.mi.pary.term.Terminal
Deprecated.  
setButtonColor(Color) - Method in class up5.mi.pary.term.Terminal
la couleur du bouton de validation devient la couleur 'c'
setButtonLabel(String) - Method in class up5.mi.pary.term.Terminal
le message affiché sur le bouton de validation
setDessin(Dessin) - Method in class bibliDP.dessins.Tete
associe le dessin donné à cette tête
setErrorColor(Color) - Method in class up5.mi.pary.term.Terminal
la couleur de fond de la zone où s'affiche les erreurs devient la couleur 'c'
setExitLabel(String) - Method in class up5.mi.pary.term.Terminal
le message affiché sur le bouton lorsque la fin du programme est signalée
setExitMessage(String) - Method in class up5.mi.pary.term.Terminal
Deprecated.  
setFontSize(int) - Method in class up5.mi.pary.term.Terminal
la taille de la fonte utilisée dans la zone de texte devient 't'
setQuestionColor(Color) - Method in class up5.mi.pary.term.Terminal
la couleur de fond de la zone où s'affiche la question devient la couleur 'c'
setTextAreaColor(Color) - Method in class up5.mi.pary.term.Terminal
Deprecated.  
start() - Method in class up5.mi.pary.term.Terminal
 

T

Terminal - class up5.mi.pary.term.Terminal.
la classe des applets utilisés pour l'enseignement Java
Terminal() - Constructor for class up5.mi.pary.term.Terminal
création de l'applet
Terminal(String, int, int) - Constructor for class up5.mi.pary.term.Terminal
crée un Terminal de titre 'titre' et de taille en pixels 'w'*'h'
Tete - class bibliDP.dessins.Tete.
 
Tete() - Constructor for class bibliDP.dessins.Tete
crée une tête de largeur et hauteur égales à 50 qui sera dessinée en haut à gauche du dessin
Tete(String, int, int, int, int, int) - Constructor for class bibliDP.dessins.Tete
crée un tête dont les nom, coordonnées, dimensions et expression sont donnés
tfPrenom - Variable in class bibliDP.fenetreDeSaisie.FenetreGroupe
 
theEnd() - Method in class up5.mi.pary.term.Terminal
Deprecated.  
toString() - Method in class bibliDP.fenetreDeSaisie.Groupe
renvoie une représentation sous forme de chaine de caractères de ce groupe comportant la liste des étudiants avec leur note finale et la moyenne des notes finales des étudiants

U

up5.mi.pary.term - package up5.mi.pary.term
 

W

windowClosing(WindowEvent) - Method in class bibliDP.dessins.Fermeture
 
windowClosing(WindowEvent) - Method in class bibliDP.fenetreDeSaisie.GestionnaireExit
 

A B C D E F G I M N P R S T U W