Tests modele et vue mélangé
This commit is contained in:
33
premierTests/Puissance4_View.java
Normal file
33
premierTests/Puissance4_View.java
Normal file
@@ -0,0 +1,33 @@
|
||||
import javax.swing.*;
|
||||
|
||||
import java.awt.*;
|
||||
|
||||
public class Puissance4_View extends JFrame {
|
||||
public Puissance4_View() {
|
||||
super("Puissance 4");
|
||||
this.setLayout(new GridBagLayout());
|
||||
Grille g = new Grille();
|
||||
g.addMouseListener(new GrilleMouseListener(g));
|
||||
this.setLocation(200, 200);
|
||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
GridBagConstraints gbc = new GridBagConstraints();
|
||||
gbc.gridx = 1;
|
||||
gbc.gridy = 1;
|
||||
gbc.fill = GridBagConstraints.NONE;
|
||||
gbc.anchor = GridBagConstraints.CENTER;
|
||||
gbc.gridwidth = 1;
|
||||
gbc.gridheight = 1;
|
||||
gbc.weightx = 0;
|
||||
gbc.weighty = 0;
|
||||
gbc.insets = new Insets(0, 0, 0, 0);
|
||||
this.add(g, gbc);
|
||||
this.setMinimumSize(g.getMinimumSize());
|
||||
this.pack();
|
||||
this.setVisible(true);
|
||||
g.requestFocusInWindow();
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
Puissance4_View v = new Puissance4_View();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user