2010-02-26 2 views
2

Здравствуйте, у меня возникают проблемы при использовании библиотеки Scala Swing в версии 2.8 Beta1-preerelease. У меня есть ситуация, когда я хочу показать таблицу в графическом интерфейсе и обновить ее, поскольку результаты возвращаются из запроса SQL. Каким образом это можно сделать в Scala, на данный момент я использую DefaultTableModel из библиотеки Java.Проблемы с библиотекой Scala Swing

Другое дело, что я хочу, чтобы таблица была отсортирована впоследствии, я не могу видеть, поддерживает ли библиотека Swala Scala это? не

ответ

2

Нет - библиотека свинг Скала не поддерживает сортировку Table - ваш лучший лучше всего вернуться к использованию JTable (то есть Java качели класс). Несколько вещей, чтобы отметить:

  1. Не используйте DefaultTableModel - использовать AbstractTableModel и реализовать getSize и getValueAt методы. Модель стола должна следовать адаптер модель

  2. Ужасные Java дженериков на RowSorter раздражает при использовании Скале. Вам придется использовать явные общие аргументы типа

Смежные вопросы