0% encontró este documento útil (0 votos)
121 vistas8 páginas

Cuadros de Diálogo en Java: JOptionPane

Este documento describe el uso de los métodos showInputDialog y showMessageDialog de la clase JOptionPane en Java para mostrar cuadros de diálogo que permiten la interacción con el usuario. showInputDialog muestra un cuadro para ingresar texto y devuelve la entrada como cadena. showMessageDialog muestra un mensaje sin esperar entrada con opciones para distintos tipos de mensajes como error o advertencia. Se incluyen ejemplos de código para ilustrar el uso de estos métodos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
121 vistas8 páginas

Cuadros de Diálogo en Java: JOptionPane

Este documento describe el uso de los métodos showInputDialog y showMessageDialog de la clase JOptionPane en Java para mostrar cuadros de diálogo que permiten la interacción con el usuario. showInputDialog muestra un cuadro para ingresar texto y devuelve la entrada como cadena. showMessageDialog muestra un mensaje sin esperar entrada con opciones para distintos tipos de mensajes como error o advertencia. Se incluyen ejemplos de código para ilustrar el uso de estos métodos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd

Cuadros de diálogo - JOptionPane

[Link](…)

showInputDialog y showMessageDialog,
son métodos estáticos de JOptionPane,
que muestran cuadros de diálogo.

[Link](…)
[Link]

Librería: [Link]

Este método retorna una cadena


Utilidad: Permite ingresar
con datos al usuario
el dato que el usuario por
haya medio de texto.
ingresado.

Sintaxis: showInputDialog(Object mensaje);


Texto con el que se pide al
usuario, qué dato habrá de
introducir.
showInputDialog - Ejemplo
Importamos JOptionPane de
import [Link];
Utilizamos una cadena para swing.
recibir lo que el usuario
introduzca en el cuadro de
class CuadrosDiálogo{
diálogo.
public static void main(String args[]){
String número;
número = [Link]("Ingresa un número");
}

} Pasamos como parámetro el


texto que mostrará el cuadro de
diálogo.
Conversión de cadenas a enteros y flotantes
Debido a que los showInputDiálog sólo
retornan cadenas, algunas veces será
[Link](String s); necesario convertir dichas cadenas en
[Link](String s); número, para lo anterior puedes usar
[Link](String s); uno estos métodos dependiendo de qué
tipo de número necesites.

Observa este ejemplo.

String número;
int n;
número = [Link]("Ingresa un número");
n = [Link](número);
[Link]

Librería: [Link]

Utilidad: Muestra información al usuario por medio de un cuadro de diálogo.


Título del cuadro de diálogo.
Mensaje para el usuario.

Sintaxis: showMessageDialog(Component componentePadre, Object mensaje, String título, int tipo);

Componente que manda el Tipo de cuadro de diálogo.


cuadro de diálogo.
showMessageDialog - Ejemplo
Importamos JOptionPane de
import [Link]; swing.
Tipo de cuadro de diálogo, en
class CuadrosDiálogo{ este caso, PLAIN_MESSAGE
despliega un cuadro de diálogo
public static void main(String args[]){
String número;
sin ícono.
número = [Link]("Ingresa un número");
[Link](null, "Número ingresado: " + número, "Aviso", JOptionPane.PLAIN_MESSAGE);
}

Como ningún componente es


Como segundo parámetro,
padre de este cuadro de diálogo, El tercer parámetro es el título
escribimos null. que
escribimos el mensaje para el tendrá el cuadro de diálogo.
usuario.
Tipos de MessageDialogs
[Link](null, "Número ingresado: " + número, "Aviso", JOptionPane.PLAIN_MESSAGE);

Tipo Resultado
JOptionPane.PLAIN_MESSAGE

JOptionPane.ERROR_MESSAGE

JOptionPane.INFORMATION_MESSAGE

JOptionPane.WARNING_MESSAGE

JOptionPane.QUESTION_MESSAGE
Más información…

[Link]

También podría gustarte