martes, 29 de marzo de 2016

JOptionPane



JOptionPane



JOptionPane es una clase que nos permite interactuar con el usuario mediante ventanas o cuadros de dialogo y que al mismo tiempo tiene diversas funciones según la funcionalidad que le demos, puede ser solo para informar, dar una advertencia, informar sobre un error, mensaje de confirmación. Es muy útil a la hora de interactuar con el usuario. 


Constructores 


JOptionPane(): Crea un JOptionPane con una prueba de mensaje.

JOptionPane(Object message):Crea una instancia de JOptionPane para mostrar un mensaje utilizando el tipo de mensaje plain-message y las opciones por defecto suministradas por la interfaz del usuario.

JOptionPane(Object message, int messageType):Crea una instancia de JOptionPane para mostrar un mensaje con el tipo de mensaje especificado y opciones.

JOptionPane(Object message, int messageType, int optionType, Icon icon): Crea un instancia de JOptionPane para mostrar un mensaje con el tipo de mensaje especificado, opciones y un icono.

JOptionPane(Object message, int messageType, int optionType, Icon icon, Object [] options): Crea un instancia de JOptionPane para mostrar un mensaje con el tipo de mensaje especificado, icono y opciones.

JOptionPane (Object message, int messageType, int optionType, Icon icon, Object [] options, Object initialValue): Crea una instancia de JOptionPane para mostrar un mensaje con el tipo de mensaje especificado, icono y opciones, con la opción seleccionada inicialmente específica. 


Métodos


El JOptionPane tiene una gran cantidad de métodos, solo enunciare lo más usados al interactuar con el usuario:

·   showConfirmDialog (Component parentComponent, Object message): Muestra un cuadro de dialogo con las opciones Si, No y Cancelar; con el título, seleccione una opción.



·         showInputDialog(Component parentComponent, Object message): Muestra un cuadro de dialogo con una pregunta, solicitando al usuario una respuesta especifica.

· showInternalConfirmDialog (Component parentComponent, Object message): Muestra un panel de dialogo interno con las opciones Si, No y Cancelar; con el título, seleccione una opción.

·    showMessageDialog(Component parentComponent, Object message): Muestra un cuadro de dialogo con una información.  

·         showInternalOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue): Muestra un panel de diálogo interno con un icono especificado, donde la elección inicial se determina por el parámetro initialValue y el número de opciones se determina por el parámetro optionType.



       

No hay comentarios.:

Publicar un comentario