Classe Images
import java.awt.*;
/** <B>Cahier des charges :</B>
*
* <p>Classe de chargement les images en mémoire.
*
* @author Guillaume BLANC
* @author Cyrille FLAMBART
* @version JDK 1.1.6
* @see BoiteDialogue
*
*
*/
//****************************Classe Images***********************
public class Images extends Frame
// Cette classe charge l'image passe en parametre en memoire
{
static Image img[] = new Image[20];
Toolkit tk = Toolkit.getDefaultToolkit();
MediaTracker monTracker = new MediaTracker(this);
//****************************Constructeur Images*****************
/** Constructeur de la classe <code>Deplace</code> charge deux images
* correspondant aux indices du tableau img.
*
* @param <code>positionDebut</code> Pion dernièrement sélectionné.
* @param <code>positionFin</code> Case où a été effectuée le déplacement.
* @param <code>pris</code> Pion qui a été éliminé.
*/
public Images()
// Ce constructeur charge l'image dont le numero est passe en parametre
{
for (int i=0;i<2;i++)
{
img[i] = tk.getImage("./image/img" + i + ".jpg");
monTracker.addImage(img[i],
i);
}
// Fin du for (int i=0;i<20;i++)
}// Fin du constructeur Images
}//Fin de la classe Images