Class LoadFrame

LoadFrame

public class LoadFrame
implements ActionListener
Frame simple de saisie du nom et de lecture 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 chargement:
 o buttonLoad
Bouton de chargement.
 o frame
Frame de saisie.
 o mat
Matrice destinée à contenir la pièce.
 o nomFichier
Zone de saisie du nom du fichier.
 o pieceEdit
Contient à qui retourner la piece lue.

Constructor Index

 o LoadFrame(String, PieceEdit)
Constructeur de la frame de chargement de pieces.

Method Index

 o actionPerformed(ActionEvent)
Actions à effectuer dans le cas d'appui sur 'Charger' ou 'Annuler'.
 o chargerMat(String)
Charge 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 pieceEdit
 private PieceEdit pieceEdit
Contient à qui retourner la piece lue.

 o frame
 private static JFrame frame
Frame de saisie.

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

 o buttonLoad
 private static JButton buttonLoad
Bouton de chargement.

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

Constructors

 o LoadFrame
 public LoadFrame(String path,
                  PieceEdit pieceEdit)
Constructeur de la frame de chargement 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 'Charger' ou 'Annuler'.

Parameters:
e - Evenement d'appel.
 o chargerMat
 public boolean chargerMat(String nomFic)
Charge 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.