1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
package projetdamme ;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
import javax.swing.*;
public class Table extends JPanel{
//initialisation des variables à utiliser
//int [][] mat; //tableau de type image permet dafficher le damier
//differentes images
Image noir,blanc,pionN,pionB,pionBS,pionNS,pionBP;
//p:qui peut prendre s:selectionne
public Table( ){
//addMouseListener(listener);
Toolkit kit=Toolkit.getDefaultToolkit();
MediaTracker tracker=new MediaTracker(this);
this.blanc=kit.getImage("blanc.jpg");
this.noir=kit.getImage("noir.jpg");
this.pionB=kit.getImage("pionB.jpg");
this.pionN=kit.getImage("pionN.jpg");
this.pionBS=kit.getImage("pionBS.jpg");
this.pionNS=kit.getImage("pionNS.jpg");
this.pionBP=kit.getImage("pionBP.jpg");
tracker.addImage(blanc,0);
tracker.addImage(noir,0);
tracker.addImage(pionB,0);
tracker.addImage(pionN,0);
try {tracker.waitForID(0);}
catch(InterruptedException e){}
}
public void paintComponent(Graphics g){
boolean b=true;
for(int i=1;i<9;i++){
for(int j=1;j<9;j++){
if(b){
//g.setColor(Color.BLACK);
//g.fillRect(i*40, j*40, 40, 40);
g.drawImage(this.blanc,j*40,i*40,null);
}
else{
//g.setColor(Color.WHITE);
g.drawImage(this.noir,j*40,i*40, null);
}
b=!b;
}
b=!b;
}
}
public static void main(String args[]) {
JFrame frame = new JFrame();
frame.add(new Table());
frame.setVisible(true);
}
} |
Partager