NombreDelPrograma.java

Categorías: CategoryJava | CategoryProgramacion

   1 package buddypocket;
   2 import java.awt.Frame;
   3 import java.io.BufferedReader;
   4 import java.io.IOException;
   5 import java.io.InputStreamReader;
   6 
   7 /**
   8  *  clase principla perteneciente al cliente esta clase  sirve para  que
   9  * atra vez  de una direccion ip  tambien se pueda jugar
  10  * @author Jennifer Bolaños
  11  */
  12 
  13 public class MainCliente {
  14 
  15     /**
  16      *cumple con las mimsmas  funciones  que el main  ya  que  se llama los
  17      * mismos  metodos  y atributos
  18      *
  19      * @param args este  evento para recibir  argumentos
  20      */
  21 
  22 
  23     public static void main(String[] args) {
  24  
  25         BufferedReader lector = new BufferedReader(new InputStreamReader(System.in));
  26         System.out.print("Digite el nombre del jugador:");
  27 
  28         String nombreJugador = null;
  29 
  30 
  31 
  32         // Lee nombre del jugador
  33 
  34         try {
  35             nombreJugador = lector.readLine();
  36         } catch (IOException e) {
  37             System.err.println("error al leer  el nombre");
  38         }
  39 
  40         Lienzo lienzo = new Lienzo();
  41 
  42         Frame marco = new Frame("Buddypocket");
  43         marco.setSize(1024, 800);
  44 
  45         // CREAR EL MARCO
  46         Fondo fondo = new Fondo(0, 0, 1024, 768);
  47         lienzo.add(fondo);
  48         Buddypocket buddypocket = new Buddypocket(0, 500, 150, 150);
  49 
  50         lienzo.add(buddypocket);
  51         Puntaje puntaje = new Puntaje(20, 20, 500, 50, nombreJugador);
  52 
  53         lienzo.add(puntaje);
  54 
  55         marco.addKeyListener(new EscuchaTeclasCliente(buddypocket, lienzo));
  56 
  57         lienzo.addMouseMotionListener(new EscuchaMoverMouse(buddypocket, lienzo));
  58 
  59         marco.add(lienzo);
  60         marco.setVisible(true);
  61         
  62     }
  63 }

Java/Programas/Buddypocket/MainCliente.java (last edited 2010-10-28 22:11:11 by JenniferBolaños)