Référence de la classe ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm

JPanelAjoutFilm permet d'afficher un JPanelAjoutFilm Plus de détails...

Graphe d'héritage de ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm:
ch.hearc.proj2.composantstool.panels.JPanelGlobal

Liste de tous les membres

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

Description détaillée

JPanelAjoutFilm permet d'afficher un JPanelAjoutFilm

Version:
18/05/2010
Auteur:
Chianese Paolo, Jaquet Antoine

Documentation des constructeurs et destructeur

ch.hearc.proj2.frameajoutfilm.JPanelAjoutFilm.JPanelAjoutFilm ( JFrame  parent  ) 

Constructeur principal permettant de créer une page vide d'ajout de films.

Paramètres:
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).

Paramètres:
parent : voir description constructeur principal
film : film à modifier

Documentation des fonctions membres

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

Paramètres:
debut : date minimale que l'utilisateur peut choisir
fin : date maximale que l'utilisateur peut choisir
Renvoie:
: un vecteur contenant toutes les années
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

Paramètres:
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


Documentation des données membres


La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Mon May 31 09:08:38 2010 pour Multigest par  doxygen 1.6.3