miércoles

JOPTIONPANE:

Es un componente al estilo Pop Up que sirve como un promt o ventana de datos donde se puede pedir o desplegar información.

Siempre que pensemos usar la clase JOptionPane, devemos primero importarla.

import javax.swing.JOptionPane;

———————————————————————————————————————————

Solicitar datos:
Al solicituar informacion, este se guarda en un String usando el metodo showInputDialog

Codigo:

String nombre;
nombre = JOptionPane.showInputDialog("Ingrese su nombre");

———————————————————————————————————————————

Mostrar mensaje:
Para mostrar un mensaje en una ventana solo debemos usar el metodo showMessageDialog

Codigo:

JOptionPane.showMessageDialog(null,"Hola"+nombre+" Bienvenido ! !");

venatan2


showMessageDialog

Es un diálogo simple que presenta un boton de “Aceptar”. Se puede especificar fácilmente el mensaje, el icono, y el título que el diálogo exhibe. Aquí están algunos ejemplos del showMessageDialog que se usan:

Codigo:

JOptionPane.showMessageDialog(ventana, “El cielo es de color azul.”, “Dialogo sencillo”, JOptionPane.INFORMATION_MESSAGE);

Codigo:

JOptionPane.showMessageDialog(ventana, “Quieres usar el Question Dialog ”+ “(como esto)\n” + “para preguntar, OK?”, “Dialogo sencillo”, JOptionPane.QUESTION_MESSAGE);

Codigo:

JOptionPane.showMessageDialog(ventana,“El cielo es de color azul.”, “Dialogo sencillo”, JOptionPane.ERROR_MESSAGE);

Codigo:

JOptionPane.showMessageDialog(ventana, “El cielo es de color azul.”, “Dialogo sencillo”, JOptionPane.INFORMATION_MESSAGE, icono);


Codigo:

JOptionPane.showMessageDialog(ventana, “El cielo es de color azul.”, “Dialogo sencillo”, JOptionPane.PLAIN_MESSAGE);

Los argumentos:
———————————————————————————————————————————

  • Component parentComponent: Es el componente padre del diálogo, si el argumento pasa como null simplemente el diálogo se mostrará en centro de la pantalla y no tendra el foco principal si hay JFrame o alguna otra ventana
  • Object message: El mensaje a mostrar, es el texto principal
  • String title: El titulo que lleva el diálogo en la barra de tareas
  • int optionType: El tipo de diálogo, puede ser del tipo DEFAULT_OPTION, YES_NO_OPTION, YES_NO_CANCEL_OPTION, OK_CANCEL_OPTION
  • int messageType: El tipo de icono que tendrá el diálogo, puede ser PLAIN_MESSAGE (sin icono), ERROR_MESSAGE, INFORMATION_MESSAGE, WARNING_MESSAGE, QUESTION_MESSAGE
  • Icon icon: El icono personalizado que tendra el diálogo
  • Object[] options: Estas son las opciones que tendrá el diálogo, son útiles cuando creamos nuestros propios diálogos

1 comentario: