Mostrar en vivo la conexión a Base de Datos
Publicado por Luis (1 intervención) el 02/06/2018 18:51:05
Hola buenas, quisiera que alguien me ayude.
Tengo un jpanel y un jlabel que me indican cuando tengo conexión con la base de datos que tengo de modo online.
Esto solo sucede cuando corre el programa y cuando se corta la conexión (o cuando corto el Internet) sigue mostrándose conectado.
Pero me gustaría hacerlo que fuera en vivo, osea que apenas se corte la conexión, me muestre inmediatamente que no esta conectado.
Tengo un jpanel y un jlabel que me indican cuando tengo conexión con la base de datos que tengo de modo online.
1
2
3
4
5
6
7
8
9
10
11
12
public static void MostrarConexionBaseDatos() {
Conexion cc = new Conexion();
Connection cn = cc.getConexion();
if (cn == null) {
PanelMuestraConexion.setBackground(Color.red);
LabelMuestraConexion.setText("No conectado con base de datos");
} else {
PanelMuestraConexion.setBackground(Color.GREEN);
LabelMuestraConexion.setText("Conectado con base de datos");
}
}
Esto solo sucede cuando corre el programa y cuando se corta la conexión (o cuando corto el Internet) sigue mostrándose conectado.
Pero me gustaría hacerlo que fuera en vivo, osea que apenas se corte la conexión, me muestre inmediatamente que no esta conectado.
Valora esta pregunta


0