test pour faire le plateau+nouveau menu dans testV1+ probleme compilation
This commit is contained in:
28
TestV1/TestEnAttendantResolutionBug/view/GameView.java
Normal file
28
TestV1/TestEnAttendantResolutionBug/view/GameView.java
Normal file
@@ -0,0 +1,28 @@
|
||||
package view;
|
||||
|
||||
import model.Game;
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
public class GameView extends JFrame {
|
||||
private JLabel scoreLabel;
|
||||
private BoardView boardView;
|
||||
|
||||
public GameView(Game game) {
|
||||
setTitle("Dorfromantik en Java");
|
||||
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
setSize(400, 400);
|
||||
setLayout(new BorderLayout());
|
||||
|
||||
scoreLabel = new JLabel("Score : " + game.getScore());
|
||||
boardView = new BoardView(game.getBoard());
|
||||
|
||||
add(scoreLabel, BorderLayout.NORTH);
|
||||
add(boardView, BorderLayout.CENTER);
|
||||
}
|
||||
|
||||
public void update(Game game) {
|
||||
scoreLabel.setText("Score : " + game.getScore());
|
||||
boardView.refreshBoard();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user