Em um projeto, um cara desenvolveu o seguinte para a sua problemática.
Criou um array de JPanels do qual cada cada panel iria representar na verdade uma célular, então dessa forma ele adicionou esses jpanels em outro array com um layout diferente, então conseguiu um efeito de uma tabela diferenciada.
Claro, não esqueceu de colocar o JScrollPanel para poder mexer nas células de baixo.
Tente fazer algo do tipo.
C
ccalixto
Realmente esta é uma boa alternativa.
O problema é que o projeto está quase pronto, ai não vale mais a pena mexer nestas coisas. Na verdade eu acabei achando outra alternativa para a minha necessidade, eu usei um TableCellRenderer. Só que dá muito trabalho mexer nesta parte de Graphics.
Mas vou anotar sua dica pra não sofrer no futuro :lol:
G
gqueiroz
Basta implementar a interface javax.swing.table.TableCellRenderer.