Este método muestra una
ventana pidiendo una confirmación al usuario, estilo "¿Seguro que lo
quieres borrar todo?" y da al usuario opción de aceptar o cancelar ese
borrado masivo que está a punto de hacer. El método devuelve un entero
indicando la respuesta del usuario. Los valores de ese entero puede ser alguna
de las constantes definidas en JOptionPane: YES_OPTION, NO_OPTION,
CANCEL_OPTION, OK_OPTION, CLOSED_OPTION. Por supuesto, hay metodos iguales
con más o menos parámetros para configurar las cosas más o menos.
El siguiente ejemplo de codigo
int
confirmado = JOptionPane.showConfirmDialog(
componentePadre,
"¿Lo confirmas?");
if
(JOptionPane.OK_OPTION == confirmado)
System.out.println("confirmado");
else
System.out.println("vale... no borro
nada...");
muestra la siguiente imagen