У меня небольшая проблема с сортировкой моего JTable, я не могу получить нужную мне функциональность.В моем окне у меня есть что-то вроде total commander, в одном столбце есть файлы и, если есть, родительская папка в другом или количество байтов.Что я хочу, так это то, что если я щелкаю по столбцу «Имя файла», я хочу, чтобы родительская папка всегда была сверху, затем по возрастанию / убыванию имен папок, а затем по возрастанию / убыванию имен файлов, и если я нажимаю на «Тип файла», я хочу, чтобы каталоги оставались нетронутыми, а затемхочу нормальные файлы в порядке возрастания / убывания по их размеру.
Я пытался поиграть с RowSorters, моими собственными компараторами, но, как я уже сказал, я не могу получить то, что хочу, я должен поймать событие сам, а затем вручнуюсортировать значения и обновлять мою модель (которую я использую кстати)?Есть ли какой-нибудь элегантный способ сделать то, что я хочу?