Button para cerrar un JDialog

Quiero agregar un botón (JButton) en la parte inferior de un JDialog que debe cerrar el JDialog cuando se presiona. El problema es que no sé qué escribir en el ActionListener de ese botón. No quiero que el botón salga del programa, solo cierre el diálogo.

El JDialog se crea llamando explícitamente a uno de los constructores de JDialog, no llamando a uno de los métodos desde JOptionPane.

Me sorprendió mucho que no pude encontrar una respuesta a esto usando Google. Esperaba que un problema que con tanta frecuencia se enfrenta se cubriría ampliamente en muchos sitios de programación. Bastante extraño que no lo sea.

Respuestas a la pregunta(5)

Su respuesta a la pregunta