2
0

MainMenu.java 488 B

123456789101112131415161718192021
  1. package view.ui.menu;
  2. import util.GAMESTATE;
  3. import view.GamePanel;
  4. import view.components.Button;
  5. import java.awt.*;
  6. public class MainMenu extends AbstractMenu {
  7. public MainMenu(GamePanel gp){
  8. super(gp);
  9. }
  10. @Override
  11. public void draw(Graphics2D g2){
  12. this.g2 = g2;
  13. Button newGameButton = new Button(100, 100, "New Game", () -> {
  14. gp.gameState = GAMESTATE.PLAY;
  15. });
  16. drawAndRegisterButton(newGameButton, 10, 10);
  17. }
  18. }