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 sernull
si 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
,Component
oObject
.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
.