Pages

JOptionPane.

viernes, 6 de junio de 2014

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.



showInputDialog:

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

 

Entradas Populares.