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] |
1.6.3