Para calcular el tiempo total transcurrido utilizando hilos en java

Nunca estás llamando a getElapsedTime()ese elapsedcampo de actualizaciones .

Respuesta 1

Estás creando una nueva Timercada vez que haces clic en el botón. Haga del temporizador una variable de clase de suMyAction

El siguiente código debería ser suficiente para obtener el tiempo transcurrido.

    class MyAction implements ActionListener {
        final Timer timer = new Timer();            
        public void actionPerformed(ActionEvent e) {
            String text = (String) e.getActionCommand();                
            if (text.equals("Start")) {
                button.setText("Stop");
                timer.startTime();
            } else {
                timer.stopTime();
                System.out.println(timer.elapsed);
                button.setText("Start");
            }
        }
    } 
Respuesta: 2

Estoy ejecutando un proyecto java en una máquina Windows que lee el archivo de script de shell para obtener el token de autorización pero aparece el siguiente error: java.io.IOException: No se puede ejecutar el programa "./token.sh": ...

Tengo un formulario con ese código: public Form () {initComponents (); pruebe {File file = new File ("avatar.jpg"); BufferedImage image = ImageIO.read (archivo); } captura (...

Tengo un problema con la creación de un archivo de texto con el nombre que quiero. Quiero crear un archivo de texto llamado: 'nombre de usuario' Sujetos. private void saveSubjects () {RegisterFrame r = new RegisterFrame (); ...

Estoy tratando de hacer lo siguiente ... Tengo una lista de cadenas en el siguiente modo: John, Peter, Carl Rose, Joanne, Natalie En este momento estoy leyendo línea por línea y produciendo una secuencia ... Como esta : ...