ma perché crei la classe TableButtonRender e la estendi con AbstractCellEditor invece che con JButton...?

e comunque xche sicuramente value non è un tipo JButton...e quindi risulta non inizializzata...