Solo es una siemple clase lo tengo asi.
clase main crea una interfaz , despues le paso los botones a la clase sencilla y quiero modificarlos en esta clase pero no se modifican digamos si quiero deshabilitarlos no se ve no sale ningun erro ni nada solo no funciona.
saludos
Esta es la clase que recibe los botones.
Código java:
Ver original/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package interco;
import javax.swing.JButton;
/**
*
* @author avanzado
*/
public class Move
extends Thread{
int pcs[]= {3,6,9,12,15,18};
int pc;
boolean direc;
public Move
(JButton red
[],
int pc,
boolean direc
){ this.red=red;
this.pc=pc;
this.direc=direc;
}
@Override
public void run(){
try {
if(direc){
for(int i=pc;i<this.red.length;i++){
this.red[i].setText("0");
this.red[i].setVisible(false);
this.red[i].validate();
this.sleep(1000);
//red[i].setEnabled(true);
System.
out.
println("Boton#"+i
); }
}else{
for(int i=pc;i>=0;i--){
this.red[i].setText("0");
this.red[i].setVisible(false);
this.red[i].validate();
this.sleep(1000);
//red[i].setEnabled(true);
System.
out.
println("Boton#"+i
); }
}
}
}
}