Cela a résolu mon problème :
table.removeColumn(table.getColumnModel().getColumn(0));
Je l'ai placé dans ma classe constructeur. Cela permet de supprimer la colonne de la vue de la table mais la colonne 'ID' est toujours contenue dans le TableModel. J'ai constaté que de nombreuses personnes recherchaient une option pour exclure une colonne spécifique (comme l'auto-incrémentation) de l'instruction SELECT dans sql/mysql, mais le langage lui-même n'a pas cette fonctionnalité. J'espère donc que cette solution en aidera d'autres également.