Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porvictor martin ZAMORA CASTAÑEDA Modificado hace 7 años
1
Cuadros de diálogo - JOptionPane JOptionPane.showMessageDialog(…) JOptionPane.showInputDialog(…) showInputDialog y showMessageDialog, son métodos estáticos de JOptionPane, que muestran cuadros de diálogo.
2
JOptionPane.showInputDialog Librería: javax.swing.JOptionPane Utilidad: Permite ingresar datos al usuario por medio de texto. Sintaxis: showInputDialog(Object mensaje); Texto con el que se pide al usuario, qué dato habrá de introducir. Este método retorna una cadena con el dato que el usuario haya ingresado.
3
showInputDialog - Ejemplo import javax.swing.JOptionPane; class CuadrosDiálogo{ public static void main(String args[]){ String número; número = JOptionPane.showInputDialog("Ingresa un número"); } } Importamos JOptionPane de swing. Utilizamos una cadena para recibir lo que el usuario introduzca en el cuadro de diálogo. Pasamos como parámetro el texto que mostrará el cuadro de diálogo.
4
Conversión de cadenas a enteros y flotantes String número; int n; número = JOptionPane.showInputDialog("Ingresa un número"); n = Integer.parseInt(número); Integer.parseInt(String s); Double.parseDouble(String s); Float.parseFloat(String s); Debido a que los showInputDiálog sólo retornan cadenas, algunas veces será necesario convertir dichas cadenas en número, para lo anterior puedes usar uno estos métodos dependiendo de qué tipo de número necesites. Observa este ejemplo.
5
JOptionPane.showMessageDialog Librería: javax.swing.JOptionPane Utilidad: Muestra información al usuario por medio de un cuadro de diálogo. Sintaxis : showMessageDialog(Component componentePadre, Object mensaje, String título, int tipo); Componente que manda el cuadro de diálogo. Mensaje para el usuario. Título del cuadro de diálogo. Tipo de cuadro de diálogo.
6
showMessageDialog - Ejemplo import javax.swing.JOptionPane; class CuadrosDiálogo{ public static void main(String args[]){ String número; número = JOptionPane.showInputDialog("Ingresa un número"); JOptionPane.showMessageDialog(null, "Número ingresado: " + número, "Aviso", JOptionPane.PLAIN_MESSAGE); } } Importamos JOptionPane de swing. Como ningún componente es padre de este cuadro de diálogo, escribimos null. Como segundo parámetro, escribimos el mensaje para el usuario. El tercer parámetro es el título que tendrá el cuadro de diálogo. Tipo de cuadro de diálogo, en este caso, PLAIN_MESSAGE despliega un cuadro de diálogo sin ícono.
7
Tipos de MessageDialogs JOptionPane.showMessageDialog(null, "Número ingresado: " + número, "Aviso", JOptionPane.PLAIN_MESSAGE); TipoResultado JOptionPane.PLAIN_MESSAGE JOptionPane.ERROR_MESSAGE JOptionPane.INFORMATION_MESSAGE JOptionPane.WARNING_MESSAGE JOptionPane.QUESTION_MESSAGE
8
Más información… https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.