GameControl.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package control;
  2. import java.awt.event.KeyEvent;
  3. import java.awt.event.KeyListener;
  4. import java.awt.event.MouseEvent;
  5. import java.awt.event.MouseListener;
  6. import java.awt.event.WindowEvent;
  7. import java.awt.event.WindowFocusListener;
  8. import model.GameModel;
  9. import view.GameView;
  10. public class GameControl implements MouseListener, KeyListener, WindowFocusListener{
  11. GameModel model;
  12. GameView view;
  13. public GameControl(GameModel model, GameView view)
  14. {
  15. this.model = model;
  16. this.view = view;
  17. }
  18. public void keyPressed(KeyEvent e) {}
  19. public void keyReleased(KeyEvent e) {
  20. if(e.getKeyCode() == KeyEvent.VK_ESCAPE)
  21. {
  22. System.exit(0);
  23. }
  24. }
  25. public void keyTyped(KeyEvent e) {}
  26. public void mouseClicked(MouseEvent e) {}
  27. public void mouseEntered(MouseEvent e) {}
  28. public void mouseExited(MouseEvent e) {}
  29. public void mousePressed(MouseEvent e) {}
  30. public void mouseReleased(MouseEvent e) {}
  31. public void windowGainedFocus(WindowEvent e) {}
  32. public void windowLostFocus(WindowEvent e) {}
  33. }