Hice lo que me dijiste y ahora me sale:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
at ventanas.DensEdificioV$MessageCellRenderer.getTabl eCellRendererComponent(DensEdificioV.java:359)
at javax.swing.JTable.prepareRenderer(JTable.java:392 8)
at javax.swing.plaf.basic.BasicTableUI.paintCell(Basi cTableUI.java:2072)
at javax.swing.plaf.basic.BasicTableUI.paintCells(Bas icTableUI.java:1974)
.
.
.
.
Si es mu coñazo dejalo, intentaré hacer de otra forma la tabla pa evitar botones en celdas, supongo que será mas sencillo pero menos elegante.(Soy ingeniero mecanico y no informatico, se me fué la olla eligiendo PFC).
Muchas gracias.