lunes, 30 de junio de 2014

CAJAS DE DIALOGO

CAJAS DE DIALOGO
Objetivo: Identificar los tipos de cuadros de diálogo y su uso así como aplicar estos en diferentes aplicaciones.
Cuando una aplicación necesita en cualquier instante datos para poder continuar, es necesario  utilizar una nueva ventana. Dichas ventanas reciben el nombre de cajas de dialogo la funcionalidad de estas es dada por las clases JOptionPane y JDialog. Las cajas de dialogo que podemos añadir se dividen en:
·         Cajas de dialogo Predefinidas: Son cajas de Dialogo creadas por medio de los métodos proporcionados por la clase Joption Pane de la biblioteca JFC.
·         Cajas de dialogo Personalizadas: Son cajas de dialogo hechas a la medida, para lo cual la biblioteca JFC proporciona la clase JDialog.
·         Cajas de Dialogo estándar: Son cajas de Dialogo muy comunes ; por ejemplo  la caja de dialogo abrir o guardar proporcionada por la clase JFileChooser, o color proporcionado por la clase JColor Chooser.
Cajas de dialogo predefinidas:
Visualizar datos con showMessageDialog.


JOptionPane.showMessageDialog(null,"Usted borro los datos de los campos de texto","Mensaje ",JOptionPane.QUESTION_MESSAGE);
 Componente padre: Determina la ventana marco (un JFrame )sobre la que se visualiza el dialogo; si es null, o si componente Padre no es una ventana marco por omisión(normalmente el escritorio).
Mensaje: objeto a visualizar.
Título: Titulo del dialogo.
Tipo de Mensaje: Tipo de mansaje que se visualiza ERROR_MESAGGE,INFORMATION_ MESAGGE, QUESTION_MESAGGE o PLAIN_MESSAGE(sin icono).
Icono: icono que se muestra en el dialogo, cuando no se especifica se elige uno el función al tipo de mensaje si tampoco se especificó el tipo de mensaje, el icono que se muestra es el de información.
Requerir Datos con showInputdialog.
El método ShowInputDialog visualiza en una caja de dialogo semejante a la figura siguiente:

El método es el siguiente:
String clave =javax.swing.JOptionPane.showInputDialog("Contraseña:");
Confirmar Datos con ShowConfirmDialog
El método showConfirmDialog visualiza un mensaje en una caja de dialogo semejante al de una figura mostrada:

El valor retornado por la función showConfirmDialog es un valor entero que indica que el botón se ha pulsado (YES OPTION=Si, NO_OPTION=No, CANCEL_OPTION=Cancelar  o CLOSED _OPTION   si se pulso el botón cerrar).
También se deberá poner dos botones de opción  una para habitar  las cajas de texto y otra para deshabilitar las cajas de texto.


No hay comentarios:

Publicar un comentario