J'ai fait la même chose il y a quelques jour, ça c'est très bien passé !
En fait j'avais une classe pour une boite de dialog, et j'y ai mis une classe pour le model de la JTable en interne, de meme qu'une autre qui étend AbstractCellEditor pour la meme JTable. Au final c'est pas trop moche (petites classes) et ça marche bien. De plus je vois pas finalement où les mettre sinon là. Par contre, c'est un avis de débutant, car c'est ma première application swing...