Los cuadros de dialogo son ventanas las cuales permiten mostrar mensajes, estos pueden ser de información, error, advertencia o para pedir al usuario ingreso de datos, también se puede decidir si se ejecutan acciones.
Para poder utilizar JOptionPane la cual pertenece a la biblioteca Swing, es necesario importar: la librería import javax.swing.JOptionPane;
Los metodos que podemos utilizar van seguidos de JOptionPane. y son los siguientes.
showMessageDialog():
Visualiza al usuario un cuadro de dialogo, este metodo recibe 2 parámetros el componente padre que puede ser null seguido de una cadena de caracteres que es el mensaje, esta es la forma mas sencilla.
Sintaxis:
JOptionPane.showMessageDialog(componente padre(null), "mensaje");
Ejemplo: Un mensaje simple.
En su forma mas compleja recibe 2 parámetros mas una cadena que ira como título y el tipo de mensaje determinado por una constante.
Sintaxis:
Visualiza al usuario un cuadro de dialogo, este metodo recibe 2 parámetros el componente padre que puede ser null seguido de una cadena de caracteres que es el mensaje, esta es la forma mas sencilla.
Sintaxis:
JOptionPane.showMessageDialog(componente padre(null), "mensaje");
Ejemplo: Un mensaje simple.
En su forma mas compleja recibe 2 parámetros mas una cadena que ira como título y el tipo de mensaje determinado por una constante.
Sintaxis:
JOptionPane.showMessageDialog(null, "mensaje","titulo del cuadro",Tipo de mensaje);
Ejemplo: En este caso el tipo de mensaje es informativo.
JOptionPane.showMessageDialog(null, "Este es un mensaje informativo","Exito",JOptionPane.INFORMATION_MESSAGE);
Tipos de mensajes:
INFORMATIVO: (INFORMATION_MESSAGE) :Sirve para informar al usuario sobre cualquier situacion.
ERROR: (ERROR_MESSAGE): Se presenta este mensaje cuando hemos introducido datos erroneos y hemos validado para que se muestre este mensaje puede ser un ejemplo el ingreso de una cedula incorrecta.
JOptionPane.showMessageDialog(null, "Este es un mensaje de error","Tipo de Mensaje",JOptionPane.ERROR_MESSAGE);
ADVERTENCIA: (WARNING_MESSAGE): Se utiliza para advertir a los usuarios una mala accion puede ser el caso de que falta llenar algun dato de un usuario de una tienda.
JOptionPane.showMessageDialog(null, "Este es un mensaje de advertencia","Tipo de Mensaje",JOptionPane.WARNING_MESSAGE);
PLANO: (PLAIN_MESSAGE)
JOptionPane.showMessageDialog(null, "Este es un mensaje de Plano","Tipo de Mensaje",JOptionPane.PLAIN_MESSAGE);
INTERROGATIVO: (QUESTION_MESSAGE) : Sirve para formular una pregunta al usuario,.
JOptionPane.showMessageDialog(null, "Este es un mensaje interrogativo","Tipo de Mensaje",JOptionPane.QUESTION_MESSAGE);
No hay comentarios.:
Publicar un comentario