salut
j'ai crée une classe qui hérite de JPanel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
package JeuDeDamme;
 
import java.awt.*;
 
import javax.swing.*;
 
public class Caraux extends JPanel {
	protected void paintComponent(Graphics s){
		for(int x=0;x<560;x+=140){
			   for(int y=0;y<560;y+=140){
			        s.setColor(Color.white);
			        s.fillRect(x, y, 70, 70);
			        s.setColor(Color.black);
			        s.fillRect(x, y+70, 70, 70);
			        s.setColor(Color.black);		
			        s.fillRect(x+70, y,70, 70);
			        s.setColor(Color.white);
			        s.fillRect(x+70, y+70, 70, 70);
				 }
 
 
			 }
 
	}
 
 
 
 
}
et j'ai ma classe Frame qui contient le panel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package JeuDeDamme;
import javax.swing.*;
import java.awt.*;
public class Plat extends JFrame{
 
	Plat(){
		this.setSize(720, 720);
		this.setLocationRelativeTo(null);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setContentPane(new Caraux());
		this.setVisible(true);
	}
 
 
}

mon problème est comment mettre le panel au centre de frame

NB : le programme se lance à partir de la classe Main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
package JeuDeDamme;
 
public class Main {
 
	public static void main(String[] args) {
		new Plat();
 
	}
 
}

et merci