Le tri des lignes en colonnes dans la JTable

Lorsque vous cliquez sur l'en-tête de colonne sur mon JTable, ses trie les lignes par ordre alphabétique. Cela fonctionne pour l'ensemble de mes colonnes, à l'exception d'un seul. Dans cette colonne, les valeurs sont toutes les Chaînes, mais contiennent des nombres. J'ai besoin d'eux pour être triés en fonction de leur valeur décimale et non pas de la chaîne de valeur.

Aucune idée de comment faire cela?

Par "contiennent des nombres" voulez-vous dire une chaîne comme "50 pommes" ou juste un nombre, par exemple "50" avec le type de chaîne?
Les deux réponses correctement, reportez-vous à getColumnClass(). Voir aussi Classe des Littéraux de Runtime-Jetons de Type.

OriginalL'auteur user489041 | 2011-06-03