Desenhar uma linha entre celulas de uma JTable

2 respostas
D

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

2 Respostas

D

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

SrFabio

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.

Criado 10 de maio de 2007
Ultima resposta 11 de mai. de 2007
Respostas 2
Participantes 2