Desenhar uma linha entre celulas de uma JTable

Pessoal, estou precisando desenhar uma linha entre celulas de uma jtable. Andei fuçando e tentando usar java2d mas esto tendo problemas com as coordenadas de cada celula e com o desenho da linha. Alguma idéia? Obrigado

Pessoal, estive tentando fazer usando Java2D e consegui me aproximar da solução. O problema é que eu busco os pixels da celula atual mas ele não retorna os pixels em função da tabela e sim da tela ou Frame (nao sei ao certo). Alguma ideia?

Abraços

Usa o método setBorder(), acho que pode resultar.

Tenta algo assim, relativamente ao renderizador das células(getTableCellRendererComponent )

this.setBorder(new BorderFactory.createLineBorder(color.black); 

Espero que isto ajude.