Ventana de confirmación con showConfirmDialog
En Java, la función showConfirmDialog de la clase JOptionPane se utiliza para mostrar una ventana de confirmación con botones de opción. Esta función devuelve un valor entero que representa la opción seleccionada por el usuario.
Sintaxis de la función showConfirmDialog
La sintaxis de la función showConfirmDialog es la siguiente:
Donde:
parentComponent: Es el componente padre de la ventana de confirmación. Puede sernullsi no se desea especificar un componente padre.message: Es el mensaje que se mostrará en la ventana de confirmación. Puede ser de tipoString,Icon,ComponentoObject.title: Es el título de la ventana de confirmación.optionType: Es el tipo de opciones que se mostrarán en la ventana de confirmación.
Tipos de opciones
La función showConfirmDialog permite mostrar diferentes tipos de opciones en la ventana de confirmación que son:
Tipo de opción | Descripción |
|---|---|
| Muestra los botones predeterminados (Sí, No, Cancelar). |
| Muestra los botones Sí y No. |
| Muestra los botones Sí, No y Cancelar. |
| Muestra los botones Aceptar y Cancelar. |
Ejemplo de la función showConfirmDialog
En este ejemplo, se muestra una ventana de confirmación con el mensaje "¿Estás seguro de continuar?", el título "Confirmación" y los botones Sí y No. El valor de la opción seleccionada por el usuario se guarda en la variable option.