Código de Java - Temporizador con Alarma

Imágen de perfil
Val: 44
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Temporizador con Alarmagráfica de visualizaciones


Java

Actualizado el 25 de Agosto del 2019 por Jesús (Publicado el 19 de Agosto del 2019)
3.333 visualizaciones desde el 19 de Agosto del 2019
El programa es un Temporizador, que maneja 2 ventanas donde se ingresa el tiempo (Horas, minutos y segundos), y se muestra en pantalla el tiempo restante respectivamente.

Ventana de Ingreso de Datos
1

Ventana de Tiempo
2


Cuando el Temporizador termina su trabajo, muestra una ventana de advertencia y ejecuta un audio mp3 que actuara como alarma indicando que el tiempo ha terminado.
3

Se abrira una ventana donde tendras la opcion de reiniciar el Temporizador
5

Si se desea cambiar el archivo de audio, se debe reemplazar por otro con el mismo nombre
"alarma.mp3" (sin las comillas)
4

solo se aceptan formatos mp3

Requerimientos

librería Jlayer

3.3.2
estrellaestrellaestrellaestrellaestrella(2)

Actualizado el 27 de Agosto del 2019 (Publicado el 19 de Agosto del 2019)gráfica de visualizaciones de la versión: 3.3.2
290 visualizaciones desde el 19 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

La version 1.0 solo permitia ejecutar el temporizador una vez, por lo que se tenia que ejecutar nuevament el archivo .jar. Esta version trabajaba a partir de JOptionPane sin necesidar de usar Frames. solo se podian ingresar segundos en el temporizador

En la version 2. se implemento el uso de la alarma, y se arreglo el problema de volver a ejecutar el jar para reiniciar el temporizador, aunque la alarma solo sonaria una vez antes de quitar el mensaje de advertencia

En la version 3.0 se agregaron los JFrames personalizados, con el proposito de poder mostrar en pantalla el tiempo faltante, (caracteristica que no tenian las otras 2 versiones, ya que parecian ejecutarse en segundo plano). Al programa se le agrego la funcion de convertir los segundos en Dias, Horas, Minutos y segundos (aunque tenian como limitacion ser de tipo byte, por lo que si escribiese 256 me daria error)

En la version 3.3 se modifico el frame principal, para que se pudiesen ingresar, tanto horas como minutos y segundos a la vez en el sistema.

En la version 3.3.2 se arreglaron 2 errores los cuales eran: primero, la alarma debia reproducirse infinitas veces hasta que se quitara manualmente la advertencia; y segundo, se hizo limpieza de codigo para mejorar la eficiencia del programa, separando funciones de los metodos, en diferentes metodos y cambiando algunos nombres de variables y metodos. De paso, se cambio el tipo de variable por int para evitar errores de limites.

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: 3.3.2 (2)

Imágen de perfil
20 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
Buena aportación
Responder
Imágen de perfil
20 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

Comentar la versión: 3.3.2

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

3.3.3

Publicado el 25 de Agosto del 2019gráfica de visualizaciones de la versión: 3.3.3
59 visualizaciones desde el 25 de Agosto del 2019

3.3.5

Publicado el 25 de Agosto del 2019gráfica de visualizaciones de la versión: 3.3.5
2.988 visualizaciones desde el 25 de Agosto del 2019
http://lwp-l.com/s5482