Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package edu.pong.player;
- import edu.pong.utils.Comms;
- import java.awt.event.KeyEvent;
- import java.awt.event.KeyListener;
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /**
- *
- * @author JuanjoGarau
- */
- public class ControladorEntradaUsuari extends Thread implements KeyListener{
- protected ModelEstatPartida estat;
- protected SocketComunicacions sc;
- public ControladorEntradaUsuari(ModelEstatPartida estat) {
- this.estat = estat;
- }
- public void run() {
- while(true) {
- // Mirar l'entrada de les tecles del teclat
- //Si fletxa cap adalt
- sc.enviar(Comms.UP);
- // else fletxa cap abaix
- sc.enviar(Comms.DOWN);
- }
- }
- @Override
- public void keyTyped(KeyEvent e) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void keyPressed(KeyEvent e) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void keyReleased(KeyEvent e) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement