B C D E F G J M P S T

B

BuscaFila(int) - Method in class Tablero
Identifica la fila en que se debe guardar una ficha, considerando la siguiente celda vacía de una columna, de abajo hacia arriba

C

CreaJugador() - Method in class Juego
Crea los jugadores en el juego
CuentaDiagonal(String, int, int) - Method in class Tablero
Cuenta Cantidad de Fichas en sentido diagonal tanto a la izquierda como a la derecha de la posición de la ficha recién insertada
CuentaHorizontal(String, int, int) - Method in class Tablero
Cuenta Cantidad de Fichas en sentido horizontal tanto a la izquierda como a la derecha de la posición de la ficha recién insertada
CuentaVertical(String, int, int) - Method in class Tablero
Cuenta Cantidad de Fichas en sentido vertical, de la posición de la ficha recién insertada

D

DibujaTablero(Tablero) - Method in class Juego
Despliega el contenido del Tablero

E

equals(Object) - Method in class Jugador
 
EspaciosLibres() - Method in class Tablero
Determina si quedan espacios vacíos en el tablero

F

Ficha - class Ficha.
 
Ficha(String) - Constructor for class Ficha
Crea una ficha nueva y le asigna un color

G

Gano(Tablero, int, int) - Method in class Jugador
Determina si el jugador ha ganado
getCelda(int, int) - Method in class Tablero
Devuelve la ficha que se encuentra almacenada en la celda.
getCeldasLlenas(Tablero) - Method in class Tablero
Obtiene la cantidad de celdas llenas que hay en el Tablero
getColor() - Method in class Ficha
Obtiene el color de una ficha
getColorFichasJugador() - Method in class Jugador
Obtiene el color de fichas que un jugador tiene
getNombre() - Method in class Jugador
Obtiene el nombre del jugador

J

juega(Tablero, int, int) - Method in class Jugador
Guarda una ficha en una posición del tablero
Juego - class Juego.
Título: Cuatro en Línea Descripción: Simulación del Juego Cuatro en Línea Copyright: Copyright (c) 2004 Compañía: UCR
Juego() - Constructor for class Juego
 
Jugador - class Jugador.
Esta clase implementa un jugador del juego de Cuatro en Línea
Jugador(String, String) - Constructor for class Jugador
Crea un Jugador en el juego.

M

main(String[]) - Static method in class Juego
 
MAX_COLUMNAS - Static variable in class Tablero
 
MAX_FILAS - Static variable in class Tablero
 

P

putFicha(int, int, String) - Method in class Tablero
Guarda una ficha en una posición del tablero

S

setColor(String) - Method in class Ficha
Asigna un color a la ficha
setColorFichasJugador(String) - Method in class Jugador
Asigna un color con el cual jugará el jugador
setNombre(String) - Method in class Jugador
Asigna el nombre al jugador

T

Tablero - class Tablero.
Titulo: Clase Tablero Descripcion: Define la clase Tablero para el juego Cuatro en Línea Copyright: Copyright (c) 2004
Tablero() - Constructor for class Tablero
Inicializa el tablero en blanco o vacío
TOTAL_FICHAS - Static variable in class Tablero
 

B C D E F G J M P S T