salut
j'ai crée une classe qui hérite de JPanelet 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
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); } } } }
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
Partager