Oye y como sobreescribiste el metodo getCellEditor?
en que clase lo sobreescribiste??
o donde lo estas utilizando? ya que al hacer el keyevent no miro que hagas referencia del getCellEditor?

y si tu dices que lo agregaste a la tabla.... tu creaste la tabla desde 0 por eso le agregaste ese elemento?
o
tu jalaste una tabla del swing y le agregaste esa programacion del getCellEditor? y si lo hiciste asi como se lo agregaste?