Zusammenfassung der Ressource
JOptionPane.(Mapa Mental)
- Provee una serie de ventanas de dialogo predefinidas
- Sirve para mostrar algún tipo de mensaje al usuario (Información, Advertencia, Error, Confirmación)
- Tipos Principales
- 1. JOptionPane.showMessageDialog.
- Más básico
- JOptionPane.showMessageDialog(null,"Es un
mensaje Simple de Información");
- Parametro mas detallado
- JOptionPane.showMessageDialog(null, "Este es un
mensaje de Advertencia", "WARNING_MESSAGE",
JOptionPane.WARNING_MESSAGE);
- Usamos Constantes para los iconos:
- - INFORMATION_MESSAGE
-QUESTION_MESSAGE
-WARNING_MESSAGE
-ERROR_MESSAGE
-PLAIN_MESSAGE
- 2. JOptionPane.showInputDialog.
- Cuando lo que queremos es solicitar
el ingreso de datos.
- int numero=Integer.parseInt(JOptionPane.showInputDialog("Ingrese
un numero para multiplicarlo por 2"));
- Dentro del JoptionPane debe ir unicamente el
mensaje a mostrar.
- 3. JOptionPane.showConfirmDialog.
- Nos brinda una ventana de
confirmación
- Usar las constantes
para determinar los
botones
usados:YES_OPTION
NO_OPTION
OK_OPTION
CANCEL_OPTION
CLOSED_OPTION
- int resp=JOptionPane.showConfirmDialog(null,"Usas
mucho el JOptionPane?");
- usamos a continuacion If Anidados para continuar
- if (JOptionPane.OK_OPTION == resp){ System.out.println("Selecciona opción Afirmativa");
} else{ System.out.println("No selecciona una opción afirmativa"); }
- 4. JOptionPane.showOptionDialog.
- Nos brinda mas opciones de configuración
- JOptionPane.showOptionDialog(padre, mensaje, titulo, tipo de selección,
tipo de mensaje, icono, opciones, valor inicial);
- Tenemos acceso a todos los botones , titulo iconos, y
canctidad.
- Continuamos con un IF ANIDADO.
como el caso anterior.