Bonjour,
je créée une fenetre de 800x800, et j'ai un panel centre que je voudrais mettre à 600x600 voir plus petit, et malgré que je l'ai dimensionné à cette taille, il prend toute la fenetre (s'il n'y a pas d'autres éléments), et est agrandit si la fenetre est redimensionné à la souris.
savez vous comment faire pour que sa dimension soit fixe et respecte celle que je lui configure ?
je vous met le code du panel centre :
le code du main
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 public JPanel creeDamier() { JPanel img_dam = new JPanel(); img_dam.setLayout(new GridLayout(10,10)); for(int i=0; i<100; i++) { JButton jb = new JButton(); if(i%2==0) { jb.setIcon(new ImageIcon("case_blanche.gif")); } else { jb.setIcon(new ImageIcon("case_bleue.gif")); } jb.setPreferredSize(new Dimension(30,60)); img_dam.add(jb); } img_dam.setSize(300,300); return img_dam; }
et un screen de la fenêtre
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 public class Main implements ConstantesValeurs { public static void main(String args[]) { Jeu j=new Jeu(); j.initialiserJeu(); Fen f1 = new Fen("titre", 800, 800); } }
Merci par avance pour toute aide!
Partager