This commit is contained in:
Haïssous Kayyissa 2022-04-27 17:42:05 +02:00
parent 43f926f6b2
commit 46b6dead29
3 changed files with 6 additions and 5 deletions

View File

@ -37,9 +37,9 @@ public class FrameJeu{
System.out.println("Taille bannière : "+banniereSize); System.out.println("Taille bannière : "+banniereSize);
System.out.println("Taille grille : "+grilleSize); System.out.println("Taille grille : "+grilleSize);
System.out.println("Taille écran : "+screenSize);
fenetre.setLayout(null); fenetre.setLayout(null);
fenetre.pack();
fenetre.setVisible(true); fenetre.setVisible(true);
} }
} }

View File

@ -10,10 +10,11 @@ public class Grille extends JComponent {
// Découpage de l'espace en fonction des paramètres pour la mise en place de la grille // Découpage de l'espace en fonction des paramètres pour la mise en place de la grille
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.grilleSize = new Dimension(screenSize.width*2/3, ((screenSize.width*2/3)/colonnes)*lignes ); this.grilleSize = new Dimension(((screenSize.height*2/3)/lignes)*colonnes, screenSize.height*2/3 );
Dimension caseSize = new Dimension(this.grilleSize.width/colonnes,this.grilleSize.width/colonnes); Dimension caseSize = new Dimension(this.grilleSize.height/lignes,this.grilleSize.height/lignes);
GridLayout damier = new GridLayout(lignes,colonnes); GridLayout damier = new GridLayout(lignes,colonnes);
System.out.println("Taille des cases : "+caseSize+"Taille de la Grille : "+grilleSize); System.out.println("Taille des cases : "+caseSize);
System.out.println("Taille de la Grille : "+grilleSize);
this.grille.setLayout(damier); this.grille.setLayout(damier);
this.grille.setSize(grilleSize); this.grille.setSize(grilleSize);

View File

@ -1,6 +1,6 @@
public class Test { public class Test {
public static void main(String[] args) { public static void main(String[] args) {
Grille grille=new Grille(10,15,15); Grille grille=new Grille(20,25,15);
new FrameJeu(grille, 15); new FrameJeu(grille, 15);
} }
} }