Ãcréation d'une vue tetris avec bouton paue, score et affichage de la prochaine piece

This commit is contained in:
ROGER
2025-05-13 14:30:34 +02:00
parent 63d5db5d6a
commit f9e3f1d2bb
4 changed files with 96 additions and 13 deletions

View File

@@ -7,19 +7,20 @@ import javax.swing.border.Border;
import org.Models.Grille;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.*;
public class VueGrille extends JFrame {
public class VueGrille extends JPanel {
private JPanel grillePanel;
private int tailleJPanel = 1000;
private Grille grille;
public VueGrille(Grille grille) {
this.grille = grille;
setLayout(new BorderLayout());
grillePanel = new JPanel(new GridLayout(grille.getNbLignes(), grille.getNbColonnes()));
setSize(tailleJPanel, tailleJPanel);
setContentPane(grillePanel);
//setSize(tailleJPanel, tailleJPanel);
add(grillePanel, BorderLayout.CENTER);
//setContentPane(grillePanel);
initialiserVueGrille();
}
@@ -33,10 +34,10 @@ public class VueGrille extends JFrame {
grillePanel.add(caseG);
}
}
setVisible(true);
//setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("TETRIS");
//setDefaultCloseOperation(EXIT_ON_CLOSE);
//setTitle("TETRIS");
}