azz continuo a sbagliare i tag..scusa!!!
allora..la "x" o la"o" devono apparire sulla scacchiera ke e' un vettore di bottoni 3x3 costruito all'interno di un jframe:
codice:
for(int i=0;i<9;i++)
{
JButton tmp;
tmp=new JButton(String.valueOf(i));
tmp.addActionListener(this);
button[i]=tmp;
c.add(tmp);
setSize(400,400);
setVisible(true);
}
per controllare quale bottone di questi (cioe' i button[indice]) viene premuto, lo trasformo in intero:
codice:
if((tmp==this.button[0])||(tmp==this.button[1])||(tmp==this.button[2])||(tmp==this.button[3])||(tmp==this.button[4])
||(tmp==this.button[5])||(tmp==this.button[6])||(tmp==this.button[7])||(tmp==this.button[8]))
{
bottone=(JButton)tmp;
indice=Integer.parseInt(bottone.getText());