Añadiendo imagen de fondo a JPanel en la acción del botón

¿Cuál es la mejor manera de agregar una imagen de fondo a un JPanel / JLabel cuando se llama un JButton? Sé cómo conseguir la acción JButton y tal. Simplemente no puedo entender o encontrar una manera de cambiar la imagen de fondo cuando se presiona ese botón.

Respuestas a la pregunta(2)

Su respuesta a la pregunta