in

Java JOptionPane – javatpoint

java joptionpane1

La clase JOptionPane se utiliza para proporcionar cuadros de diálogo estándar, como cuadro de diálogo de mensaje, cuadro de diálogo de confirmación y cuadro de diálogo de entrada. Estos cuadros de diálogo se utilizan para mostrar información u obtener información del usuario. La clase JOptionPane hereda la clase JComponent.

Declaración de la clase JOptionPane

La clase pública JOptionPane extiende los implementos de JComponent Accesible

Constructores comunes de la clase JOptionPane

Constructor Descripción
JOptionPane () Se utiliza para crear un JOptionPane con un mensaje de prueba.
JOptionPane (mensaje de objeto) Se utiliza para crear una instancia de JOptionPane para mostrar un mensaje.
JOptionPane (mensaje de objeto, int messageType Se utiliza para crear una instancia de JOptionPane para mostrar un mensaje con el tipo de mensaje especificado y las opciones predeterminadas.

Métodos comunes de la clase JOptionPane

Métodos Descripción
JDialog createDialog (título de cadena) Se utiliza para crear y devolver un nuevo JDialog sin padres con el título especificado.
static void showMessageDialog (componente parentComponent, mensaje de objeto) Se utiliza para crear un cuadro de diálogo de mensaje de información titulado «Mensaje».
static void showMessageDialog (componente parentComponent, mensaje de objeto, título de cadena, int messageType) Se utiliza para crear un diálogo de mensaje con un título y tipo de mensaje determinados.
static int showConfirmDialog (componente parentComponent, mensaje de objeto) Se utiliza para crear un diálogo con las opciones Sí, No y Cancelar; con el título, seleccione una opción.
static String showInputDialog (componente parentComponent, mensaje de objeto) Se utiliza para mostrar un cuadro de diálogo de pregunta-mensaje que solicita información del usuario vinculado a parentComponent.
void setInputValue (Objeto newValue) Se utiliza para establecer el valor de entrada que fue seleccionado o introducido por el usuario.

Ejemplo de Java JOptionPane: showMessageDialog ()

importar javax.swing. *; OptionPaneExample de clase pública {JFrame f; OptionPaneExample () {f = nuevo JFrame (); JOptionPane.showMessageDialog (f, «Hola, Bienvenido a Javatpoint.»); } public static void main (String[] args) {new OptionPaneExample (); }}

Producción:

Java Joptionpane 1


Ejemplo de Java JOptionPane: showMessageDialog ()

importar javax.swing. *; OptionPaneExample de clase pública {JFrame f; OptionPaneExample () {f = nuevo JFrame (); JOptionPane.showMessageDialog (f, «Actualizado con éxito.», «Alerta», JOptionPane.WARNING_MESSAGE); } public static void main (String[] args) {new OptionPaneExample (); }}

Producción:

Java Joptionpane 2


Ejemplo de Java JOptionPane: showInputDialog ()

importar javax.swing. *; OptionPaneExample de clase pública {JFrame f; OptionPaneExample () {f = nuevo JFrame (); String name = JOptionPane.showInputDialog (f, «Ingresar nombre»); } public static void main (String[] args) {new OptionPaneExample (); }}

Producción:

Java Joptionpane 3


Ejemplo de Java JOptionPane: showConfirmDialog ()

importar javax.swing. *; importar java.awt.event. *; OptionPaneExample de clase pública extiende WindowAdapter {JFrame f; OptionPaneExample () {f = nuevo JFrame (); f.addWindowListener (esto); f.setSize (300, 300); f.setLayout (nulo); f.setDefaultCloseOperation (JFrame.DO_NOTHING_ON_CLOSE); f.setVisible (verdadero); } public void windowClosing (WindowEvent e) {int a = JOptionPane.showConfirmDialog (f, «¿Está seguro?»); if (a == JOptionPane.YES_OPTION) {f.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); }} public static void main (String[] args) {new OptionPaneExample (); }}

Producción:

Java Joptionpane 4

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tamaño de fuente CSS

1632584015 52 loop architecture

Programación informática: bucles