Filtro CPL Polarizado ventajas

Programa que funcione como recordatorio de notas (alerta) en JAVA

BIENVENIDOS

En este apartado les compartiré un pequeño programa hecho en con el Lenguaje JAVA.

Les explico cual es su función:

El programa nos permite agregar la hora y minutos de un mensaje ya programado, también reproduce un audio ya incluido.
El usuario sólo podrá agregar la hora y minutos en que la nota y sonido se reproducirán.

Ustedes pueden programarlo para que se capture un mensaje y audio personal.

Lo que aprenderán:

- Capturar hora y segundos del sistema.
- Proceso en Segundo plano con el método doInBackground().
- Reproducir audio.

Bueno antes de comenzar con la parte del código les muestro como queda el programa:



El diseño fue hecho por mi.

Bueno al grano!

En la clase principal, donde esta el JFrame, en el constructor sólo coloco código de para aplicar color a los botones.


En esta parte de la clase principal, donde se encuentra el JFrame, sólo programo los métodos de los botones.


En esta parte, en el método activar() su función es mandar la hora y fecha que se captura en los cuadros de texto, se los manda al constructor de la clase Alarma, para que la clase los utilice, siempre y cuando los cuadros de texto no estén vacíos.



En la clase MinutoHora sólo capturo la  hora y minutos del sistema en el momento que se llame.


En la clase Alarma, declaro las variables correspondientes, el constructor con los parametros correspondientes.


En esta parte se muestra el método de reproducir() en el cual se declara un objeto de tipo Player con su respectivo parámetro (dirección del audio) y se reprodice con .play()


El método más importante del programa es el siguiente, doInBackgorund(), creamos un arreglo de enteros con dos datos, para recibir la hora y minutos de la clase MinutoSegundo, y mientras este activado y sea diferente de listo, es decir no halla terminado, se ejecutara lo que hay dentro del ciclo.

Se compara si la hora y minutos que se mando del JFrame y la hora y minutos capturada del Sistema en la misma, se reproduce el audio y/o el mensaje.


Espero y les sea de mucha ayuda mis estimados!
Espero y mejoren el programa.

El link de descarga del proyecto:


Saludos!
Escrito por Ivan Luis Jimenez.

Comentarios