Então, estou querendo que quando clicar no título de uma coluna de um jtable abra uma nova janela com um gráfico dos dados da coluna.
Até ai tudo bem... Mas eu quero que o título da coluna 'afunde' quando clicar nela, alguém faz ideia de como fazer isso?
Procurei bastante já.
Eu tentei usar o
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
table.getTableHeader().setBorder(BorderFactory.createRaisedBevelBorder());
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
table.getTableHeader().setBorder(BorderFactory.createLoweredBevelBorder());
}
Só que o problema é que o table.getTableHeader() vai para header inteiro. Não consigo mudar a borda do título de uma única coluna.