MenuState.java 665 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package model.gameState;
  2. import java.awt.Graphics2D;
  3. import java.awt.event.KeyEvent;
  4. import control.GameStateManager;
  5. public class MenuState extends GameState {
  6. public MenuState(GameStateManager gsm) {
  7. super(gsm);
  8. }
  9. @Override
  10. public void init() {
  11. // TODO Auto-generated method stub
  12. }
  13. @Override
  14. public void update() {
  15. // TODO Auto-generated method stub
  16. }
  17. @Override
  18. public void draw(Graphics2D g2) {
  19. g2.fillRect(10, 10, 100, 10);
  20. }
  21. @Override
  22. public void keyPressed(KeyEvent e) {
  23. if(e.getKeyCode() == KeyEvent.VK_Q){
  24. gsm.next();
  25. }
  26. }
  27. @Override
  28. public void keyReleased(KeyEvent e) {
  29. // TODO Auto-generated method stub
  30. }
  31. }