



Вы можете найти версию JVM в системном свойстве "java.version".
Скопируйте источник объекта сортировщика JTable в свой проект и используйте его. Обратите внимание, что вам не разрешено распространять это, если у вас нет лицензии от Sun. Так что это нормально для чего-то, что вы используете только сами или в своей компании. Продавать или размещать его в сети для загрузки - это не нормально. IANAL.
Напишите вспомогательный класс, реализующий интерфейс сортировщика. В этом классе поместите этот код:
Сортировщик классовClass = Class.forName ("javax.swing.table.TableRowSorter");
Когда это вызывает исключение ClassNotFoundException, тогда класс недоступен. Если это так, используйте Reflection на sorterClass, чтобы создать экземпляр и установить его на стол.
Примечание. Вы не должны никуда импортировать какие-либо классы Java 6! Если вы это сделаете, загрузка вспомогательного класса завершится ошибкой. Также вы должны скомпилировать код с Java 5.
Вместо этого вы всегда можете использовать JXTable из библиотеки SwingX. Имеет встроенную сортировку.