Triqui

Páginas: 11 (2553 palabras) Publicado: 12 de abril de 2012
riqui en Java (NetBeans)
package triqui;

import javax.swing.JButton;
import javax.swing.JOptionPane;

public class JugadorPC {

public void juegaAleatorioPC(JButton [][] boton){

int aleatorio1=0;
int aleatorio2=0;

do{
aleatorio1 = (int)(Math.random()*3+0);
aleatorio2 = (int)(Math.random()*3+0);}while(boton[aleatorio1][aleatorio2].getText()!=null);

if(boton[aleatorio1][aleatorio2].getText()==null){
boton[aleatorio1][aleatorio2].setText(Triqui.marca2);
}
}

public boolean jugar2(JButton [][] boton){

boolean estado = false;

/***************************
* * * *
* pos 1 * pos 2 * pos 3 *
** * *
***************************
* * * *
* pos 4 * pos 5 * pos 6 *
* * * *
* *************************
* * * *
* pos 7 * pos 8 * pos 9 *
* * * *
* **************************/

Stringpos1 = "" + boton[0][0].getText();
String pos2 = "" + boton[0][1].getText();
String pos3 = "" + boton[0][2].getText();
String pos4 = "" + boton[1][0].getText();
String pos5 = "" + boton[1][1].getText();
String pos6 = "" + boton[1][2].getText();
String pos7 = "" + boton[2][0].getText();
String pos8 = "" + boton[2][1].getText();String pos9 = "" + boton[2][2].getText();

//------------------ATACAR_FILAS------------------------------------

//fila 0 defender pos 1 2 3
if(pos1.equals(Triqui.marca2) && pos2.equals(Triqui.marca2) && pos3.equals("null")){
boton[0][2].setText(Triqui.marca2);
estado = true;
}if(pos1.equals(Triqui.marca2) && pos2.equals("null") && pos3.equals(Triqui.marca2)){
boton[0][1].setText(Triqui.marca2);
estado = true;
}
if(pos1.equals("null") && pos2.equals(Triqui.marca2) && pos3.equals(Triqui.marca2)){
boton[0][0].setText(Triqui.marca2);
estado = true;
}

//fila 1 defender pos 4 5 6if(pos4.equals(Triqui.marca2) && pos5.equals(Triqui.marca2) && pos6.equals("null")){
boton[1][2].setText(Triqui.marca2);
estado = true;
}
if(pos4.equals(Triqui.marca2) && pos5.equals("null") && pos6.equals(Triqui.marca2)){
boton[1][1].setText(Triqui.marca2);
estado = true;
}if(pos4.equals("null") && pos5.equals(Triqui.marca2) && pos6.equals(Triqui.marca2)){
boton[1][0].setText(Triqui.marca2);
estado = true;
}

//fila 2 defender 7 8 9
if(pos7.equals(Triqui.marca2) && pos8.equals(Triqui.marca2) && pos9.equals("null")){
boton[2][2].setText(Triqui.marca2);estado = true;
}
if(pos7.equals(Triqui.marca2) && pos8.equals("null") && pos9.equals(Triqui.marca2)){
boton[2][1].setText(Triqui.marca2);
estado = true;
}
if(pos7.equals("null") && pos8.equals(Triqui.marca2) && pos9.equals(Triqui.marca2)){
boton[2][0].setText(Triqui.marca2);estado = true;
}

//------------------ATACAR_COLUMNAS---------------------------------

//columna 0 defender pos 1 4 7
if(pos1.equals(Triqui.marca2) && pos4.equals(Triqui.marca2) && pos7.equals("null")){
boton[2][0].setText(Triqui.marca2);
estado = true;
}
if(pos1.equals(Triqui.marca2) &&...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Triqui
  • Triqui
  • Triqui
  • Comunidad triqui
  • pueblo triqui
  • Cultura triqui
  • Triqui en java
  • pueblo triqui

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS