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