У меня есть таблица, в которой первый столбец содержит строки, а второй содержит двойные.
stars = new StarDatabase(path);
Object[][] data = new Object[stars.size()][2];
int i = 0;
for (String name : stars.keySet()) {
data[i][0] = name;
data[i++][1] = stars.get(name).period;
}
StarsTable = new JTable(data, StarsColumnNames);
StarsTable.setAutoCreateRowSorter(true);
Двойники сортируются как строки, поэтому 1 <15 <2 <25 <3. Как это исправить? </p>