El 'JOptionPane' es una herramienta la cual es bastante útil, la cual abre un cuadro de dialogo que muestra o solicita alguna información. Para poder hacer uso de esta herramienta primeramente hay que importarla desde las las librerías que trae por defecto java, la sintaxis seria la siguiente:
import javax.swing.JOptionPane;
Esta herramienta tiene varios métodos veremos algunos de los mas comunes 'showConfirmDialog', 'showInputDialog', 'showMessageDialog' y 'showOptionDialog'.
showConfirmDialog:
Hace una pregunta que confirma como Si / No / Cancelar.
Ejemplo:
package joptiondialog; import javax.swing.JOptionPane; /** * * @author Camilo */ public class JoptionDialog { public static void main(String[] args) { JOptionPane.showConfirmDialog(null, "Seleccione una Opcion"); } }
Importamos la librería que contiene la herramienta y despues llamamos al 'JOptionPane' con el metodo 'showConfirmDialog'. Al compilar tendremos algo como esto.
Este nos sirve para pedir una entrada de un carácter, la cual quedaría de tipo string o texto.
Ejemplo:
package joptiondialog; import javax.swing.JOptionPane; /** * * @author Camilo */ public class Joptiondialog { public static void main(String[] args) { JOptionPane.showInputDialog(null, "Ingrese algo aqui"); } }
hacemos lo mismo que con el ConfirmDialog importamos la libreria y despues llamamos al 'JOptionPane' con el metodo 'showInputDialog'. Al compilar tendremos algo como esto.
showMessageDialog:
Este método informa sobre algún suceso que a ocurrido es decir da un mensaje acerca de algo.
Ejemplo:
package joptiondialog; import javax.swing.JOptionPane; /** * * @author Camilo */ public class Joptiondialog { public static void main(String[] args) { JOptionPane.showMessageDialog(null, "Mensaje en cuadro de dialogo"); } }
hacemos lo mismo que con los metodos anteriores, importamos la libreria y despues llamamos al 'JOptionPane' con el metodo 'showMessageDialog'. Al compilar tendremos algo como esto.
showOptionDialog:
Este método fusiona un poco de los anteriores y su uso es un poco mas complejo que el de los demás métodos, este método permite escoger una opción y le asigna un valor a la opción, la descripción del método seria algo así 'JOptionPane.showOptionDialog( componente, mensaje, título, tipo de opción, tipo de mensaje, icono, opciones, valor inicial ) '.
Ejemplo:
package joptiondialog; import javax.swing.JOptionPane; /** * * @author Camilo */ public class Joptiondialog { public static void main(String[] args) { JOptionPane.showOptionDialog(null, "Seleccione una opcion", null, JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null, new String[]{"reintentar", "anular", "omitir"}, null); } }
hacemos lo mismo que con los metodos anteriores, importamos la libreria y despues llamamos al 'JOptionPane' con el metodo 'showOptionDialog'. Al compilar tendremos algo como esto.
No hay comentarios.:
Publicar un comentario