continuo sempre io...

codice:
private void cambiaNomeColonna(JTable tabella, int numero_colonna, String titolo_colonna){
    tabella.getColumnModel().getColumn(numero_colonna).setHeaderValue(titolo_colonna);
  }
MI spiegate perchè con questa funzione il nome della colonna viene cambiato MA SOLO DOPO aver cliccato sopra la jTable?

ho la chiamata della funzione all'interno dell' ActionPerformed di jbutton1 che si occupa anche di riempire la tabella..



forse serve un refresh automatico della stessa?