TresEnRayaEnJava

Páginas: 4 (835 palabras) Publicado: 27 de abril de 2014
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package contraordenador3enraya;

import java.awt.Color;
importjava.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
importjavax.swing.JOptionPane;
import javax.swing.JPanel;

/**
*
* @author Rodrigo
*/
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////FUNCIONAMIENTO DE TIC TAC TOE///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*
* Comenzamos definiendo las variables que usaremos.
* 1) Definimos los marcadores que indicaran el numero de victorias decada jugador. 2) Definimos el boton de reinicio. 3) Las posiciones del tablero
* 4) Daremos prioridad a determinadas posiciones en funcion del valor estrategico que considere para cada una.* Las iniciamos por orden de mas valor siendo:
* a) Centro: Mayor prioridad(3) b) Esquinas: Prioridad media(2) c) Resto de casillas: Menor prioridad(1)
* 5) Definimos elalto, el ancho, el total de botones que va a haber, los botones que habrá por línea, un arraylist de botones (la lista de array se hará
* de arriba a abajo leyendo de izquierda a derecha)
*6) Generamos la clase ContraOrdenador3EnRaya para recoger las funciones que hemos introducido alli.
* 7) Definimos el player.
*************************************************************************************************************************
* *******************************************Comienza el programa*********************************************************
*...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS