Como faço para pegar o header atual de uma JTable e alterar as propriedades dele?
Já consegui alterar as propriedades do header, mas tive que implementar um renderer do zero, o que me obriga configurar tudo no cabeçalho. Gostaria de editar apenas a fonte do cabeçalho e o ToolTipText.
Tentei o seguinte, mas esse retorno nao tem os metodos sets.
jTabela.getColumnModel().getColumn(0).getHeaderRenderer();
Tentei um cast para o meu DefaultTableRenderer. Ele até faz o casting, mas na hora de alterar as propriedades através do setters dá erro java.lang.NullPointerException.
t = (formatoCelula) jTPesUsu.getColumnModel().getColumn(0).getHeaderRenderer();
t.setToolTipText("asdf");
t.setHorizontalAlignment(SwingConstants.LEFT);
jTPesUsu.getColumnModel().getColumn(0).setHeaderRenderer(t);
Como faço isso?