Class SaveFrame

SaveFrame

public class SaveFrame
implements ActionListener
Frame simple de saisie du nom et de sauvegarde d'une pièce 'utilisateur'.

Version:
Version 1.0 => Version de base mais alors de base...
Author:
Alamargot François & Buiguez Arnaud;

Variable Index

 o buttonAnnuler
Bouton d'annulation de sauvegarde:
 o buttonSave
Bouton de sauvegarde.
 o frame
Frame de saisie.
 o mat
Matrice destinée à contenir la pièce.
 o nomFichier
Zone de saisie du nom du fichier.

Constructor Index

 o SaveFrame(String, Matrix)
Constructeur de la frame de sauvegarde de pieces.

Method Index

 o actionPerformed(ActionEvent)
Actions à effectuer dans le cas d'appui sur 'Sauver' ou 'Annuler'.
 o sauverMat(String, Matrix)
Sauve une matrice contenue dans un fichier dont le nom est passé en paramètre.

Variables

 o mat
 private Matrix mat
Matrice destinée à contenir la pièce.

 o frame
 private static JFrame frame
Frame de saisie.

 o nomFichier
 private static JTextField nomFichier
Zone de saisie du nom du fichier.

 o buttonSave
 private static JButton buttonSave
Bouton de sauvegarde.

 o buttonAnnuler
 private static JButton buttonAnnuler
Bouton d'annulation de sauvegarde:

Constructors

 o SaveFrame
 public SaveFrame(String path,
                  Matrix mat)
Constructeur de la frame de sauvegarde de pieces.

Parameters:
path - Chemin par defaut de stockage du fichier
pieceEdit - Editeur de piece a qui retourner la matrice de la piece.

Methods

 o actionPerformed
 public void actionPerformed(ActionEvent e)
Actions à effectuer dans le cas d'appui sur 'Sauver' ou 'Annuler'.

Parameters:
e - Evenement d'appel.
 o sauverMat
 public void sauverMat(String nomFic,
                       Matrix mat)
Sauve une matrice contenue dans un fichier dont le nom est passé en paramètre.

Parameters:
nomFic - Nom du fichier contenant la pièce à lire.
Returns:
true Lecture réussie ; false: lecture échouée.