Imagenes en un Boton

Buenas !!
Estoy realizando una matriz de botones y necesito saber de q manera puedo poner imágenes a cada uno de los botones de q cuando yo le de clic me muestre la imagen, ya que e buscado en muchos sitios de la web y nada me ha funcionado !!
Gracias !!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Para pnerle una imagen a un

Para ponerle una imagen a un botón:

http://download.oracle.com/javase/6/docs/api/javax/swing/JButton.html#JButton(javax.swing.Icon)

Para que cuando le des click haga algo ( lo que sea )

http://download.oracle.com/javase/6/docs/api/javax/swing/AbstractButton.html#addActionListener(java.awt.event.ActionListener)

http://download.oracle.com/javase/6/docs/api/java/awt/event/ActionListener.html#actionPerformed(java.awt.event.ActionEvent)

Para que te muestre la imagen:


http://download.oracle.com/javase/6/docs/api/javax/swing/JLabel.html#JLabel(javax.swing.Icon)

Espero que te sirva.