CellEditor para encerrar edição da célula através de outro componente

Olá pessoal, tudo bem?

Estou querendo o seguinte efeito:
Há uma tabela e um botão OK. Pretendo que, se houver alguma célula da tabela em edição, que o botão OK encerre a edição da célula e imprima o que foi digitado (ou não) dentro dessa célula que estava em edição.

Acredito que isso deva ser feito através de um CellEditor, mas não sei como fazê-lo. Peço ajuda de vocês.

Putz, ninguém pra me ajudar?