Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2014, 11:07
yesod91
 
Fecha de Ingreso: julio-2014
Ubicación: España
Mensajes: 83
Antigüedad: 10 años, 3 meses
Puntos: 2
Respuesta: Hilo isRunning()

Vale, entendí lo que me decías XDD

Pero el problema es el siguiente:

Código PHP:
// Añadimos los botones de interacción que podrá usar el usuario
        
Ejecutar = new JButton();
        
Ejecutar.addActionListener(new ActionListener() {
            public 
void actionPerformed(ActionEvent e) {
                
quitarAlways(false);
                
System.out.println("Running");
                
// Instancio la clase "Contador" como nuevo hilo para controlar su funcionamiento
                
Contador C = new Contador() {
                    public 
void run() {
                        try {
                            
// Mientras "Contador" esté funcionando, esta clase esta a la espera de que termine
                            
while (C.isRunning()){
                            }
                            
timer2.start();
                        } catch (
Exception e){
                            
e.printStackTrace();
                        }
                    }
                };
                
Thread Hilo = new Thread(C);
                
Hilo.start();
            }
        });
        
Ejecutar.setText("Ejecutar");
        
Ejecutar.setBounds(102308223);
        
contentPane.add(Ejecutar); 
El problema esta en Contador C = new Contador() {} -> Me dice lo siguiente:

http://www.anony.ws/i/2014/08/08/Capturadepantalla2014-08-0819.08.42.png

Entonces si añado serial o le pongo a C como final, me dice que sigue dando error...La verdad, que no se como solucionarlo.

Última edición por yesod91; 08/08/2014 a las 11:23