Player added

This commit is contained in:
Remco
2015-05-21 14:23:30 +02:00
parent e3a1ad7866
commit 09caaad7e1
6 changed files with 111 additions and 2 deletions
+13 -1
View File
@@ -1,5 +1,7 @@
package control;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
@@ -7,18 +9,23 @@ import java.awt.event.MouseListener;
import java.awt.event.WindowEvent;
import java.awt.event.WindowFocusListener;
import javax.swing.Timer;
import model.GameModel;
import view.GameView;
public class GameControl implements MouseListener, KeyListener, WindowFocusListener{
public class GameControl implements MouseListener, KeyListener, WindowFocusListener, ActionListener{
GameModel model;
GameView view;
Timer update;
public GameControl(GameModel model, GameView view)
{
this.model = model;
this.view = view;
update = new Timer(1000/10, this);
update.start();
}
public void keyPressed(KeyEvent e) {}
@@ -45,4 +52,9 @@ public class GameControl implements MouseListener, KeyListener, WindowFocusListe
public void windowGainedFocus(WindowEvent e) {}
public void windowLostFocus(WindowEvent e) {}
@Override
public void actionPerformed(ActionEvent e) {
model.update();
}
}