JPanelAjoutFilm
permet d'afficher un JPanelAjoutFilm
Plus de détails...
Fonctions membres publiques | |
JPanelAjoutFilm (JFrame parent) | |
Constructeur principal permettant de créer une page vide d'ajout de films. | |
JPanelAjoutFilm (JFrame parent, Film film) | |
Constructeur secondaire faisant appel au constructeur principal mais en ajoutant les informations du film au formulaire (pour modification de film). | |
void | remplirChamps () |
premet de reprendre les informations du film est les ajouter au formulaire | |
JButton | getJButtonInternet () |
String | getTitreFilm () |
JTextField | getJTextFieldTitreFilm () |
void | setFilm (Film film) |
Fonctions membres privées | |
void | remplirFichiers (List< Fichier > listFichier) |
permet de remplir la liste de fichiers du panel à l'aide de la liste de fichiers du film | |
void | creatComposants () |
void | addComposant () |
void | addControleur () |
void | setProprietes () |
Vector< Integer > | getVectorAnnees (int debut, int fin) |
création d'un vecteur d'années servant à remplire la combobox des années | |
void | addListener () |
void | mettreAJourInformations () |
permet de mettre à jour les informations du film déjà présent dans le panel | |
void | viderFormulaire () |
permet d'effacer tous les champs du formulaire | |
Attributs privés | |
Film | film |
Box | boxVCenter |
Box | boxVTitreAnneeDuree |
Box | boxFichier |
JPanelGlobal | boxHHaut |
JPanelSelectMultiFichiers | jPanelSelectMultiFichier |
JPanelMultiSelectCategorie | jPanelMultiSelectCategories |
JPanelMultiSelectActeur | jPanelMultiSelectActeurs |
JPanelMultiSelectRealisateur | jPanelMultiSelectRealisateurs |
JPanelMultiSelectDistributeur | jPanelMultiSelectDistributeurs |
JPanelDuree | jPanelDuree |
JPanelGlobal | jPanelMultiSelect |
JPanelGlobal | jPanelTextTitre |
JPanelGlobal | jPanelAnneeDuree |
JScrollPane | jScrollPaneSynopsis |
JTextArea | jTextAreaSynopsis |
JTextField | jTextFieldTitreDuFilm |
JComboBox | jComboboxAnnee |
JButton | jButtonEnregistrer |
JButton | jButtonInternet |
JButton | jButtonViderFormulaire |
JButton | jButtonImportExport |
Vector< Integer > | listAnnees |
JFrame | parent |
JFrame | jFrameMessage |
JPanelAjoutFilm
permet d'afficher un JPanelAjoutFilm
ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.JPanelAjoutFilm | ( | JFrame | parent | ) |
Constructeur principal permettant de créer une page vide d'ajout de films.
parent | : parent afin de permettre le passage de celui-ci en allwaysOnTom à false pour permettre aux autres applications de passer devant |
ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.JPanelAjoutFilm | ( | JFrame | parent, | |
Film | film | |||
) |
Constructeur secondaire faisant appel au constructeur principal mais en ajoutant les informations du film au formulaire (pour modification de film).
parent | : voir description constructeur principal | |
film | : film à modifier |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.addComposant | ( | ) | [private] |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.addControleur | ( | ) | [private] |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.addListener | ( | ) | [private] |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.creatComposants | ( | ) | [private] |
JButton ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.getJButtonInternet | ( | ) |
JTextField ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.getJTextFieldTitreFilm | ( | ) |
String ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.getTitreFilm | ( | ) |
Vector<Integer> ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.getVectorAnnees | ( | int | debut, | |
int | fin | |||
) | [private] |
création d'un vecteur d'années servant à remplire la combobox des années
debut | : date minimale que l'utilisateur peut choisir | |
fin | : date maximale que l'utilisateur peut choisir |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.mettreAJourInformations | ( | ) | [private] |
permet de mettre à jour les informations du film déjà présent dans le panel
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.remplirChamps | ( | ) |
premet de reprendre les informations du film est les ajouter au formulaire
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.remplirFichiers | ( | List< Fichier > | listFichier | ) | [private] |
permet de remplir la liste de fichiers du panel à l'aide de la liste de fichiers du film
listFichier | : liste de fichiers à ajouter |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.setFilm | ( | Film | film | ) |
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.setProprietes | ( | ) | [private] |
Réimplémentée à partir de ch.hearc.proj2.composantstool.panels.JPanelGlobal.
void ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.viderFormulaire | ( | ) | [private] |
permet d'effacer tous les champs du formulaire
Box ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.boxFichier [private] |
Box ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.boxVCenter [private] |
JButton ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jButtonEnregistrer [private] |
JButton ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jButtonImportExport [private] |
JButton ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jButtonInternet [private] |
JButton ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jButtonViderFormulaire [private] |
JComboBox ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jComboboxAnnee [private] |
JFrame ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jFrameMessage [private] |
JPanelMultiSelectActeur ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jPanelMultiSelectActeurs [private] |
JPanelMultiSelectCategorie ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jPanelMultiSelectCategories [private] |
JPanelMultiSelectDistributeur ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jPanelMultiSelectDistributeurs [private] |
JPanelMultiSelectRealisateur ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jPanelMultiSelectRealisateurs [private] |
JPanelSelectMultiFichiers ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jPanelSelectMultiFichier [private] |
JScrollPane ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jScrollPaneSynopsis [private] |
JTextArea ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jTextAreaSynopsis [private] |
JTextField ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.jTextFieldTitreDuFilm [private] |
Vector<Integer> ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.listAnnees [private] |
JFrame ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.parent [private] |