Ãcréation d'une vue tetris avec bouton paue, score et affichage de la prochaine piece
This commit is contained in:
27
app/src/main/java/org/Views/VueTetris.java
Normal file
27
app/src/main/java/org/Views/VueTetris.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package org.Views;
|
||||
|
||||
import org.Models.Grille;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
public class VueTetris extends JFrame {
|
||||
public VueTetris (Grille grille){
|
||||
SwingUtilities.invokeLater(() -> {
|
||||
VueGrille vueGrille = new VueGrille(grille);
|
||||
VueControle vueControle = new VueControle();
|
||||
|
||||
//Fenetre principale
|
||||
JFrame fenetrePrincipale = new JFrame("Tetris");
|
||||
fenetrePrincipale.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
fenetrePrincipale.setLayout(new BorderLayout());
|
||||
|
||||
fenetrePrincipale.add(vueGrille, BorderLayout.CENTER);
|
||||
fenetrePrincipale.add(vueControle, BorderLayout.EAST);
|
||||
|
||||
fenetrePrincipale.setSize(1000, 800);
|
||||
fenetrePrincipale.setLocationRelativeTo(null);
|
||||
fenetrePrincipale.setVisible(true);
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user