Существует ли качающийся фильтруемый компонент JList? - PullRequest
5 голосов
/ 02 марта 2010

Для конкретного экрана я ищу JList, который я мог бы отфильтровать (так же, как вы можете фильтровать JTable, используя RowFilter)

Есть ли хорошая реализация такого рода компонента где-нибудь здесь, в дикой природе (и у вас есть опыт работы с ним), или я должен сам его кодировать?

(это не так долго, но если есть какая-либо действительная реализация, я был бы рад ее использовать)

Ответы [ 3 ]

7 голосов
/ 02 марта 2010

Да, я уверен, что компоненты SwingX обеспечивают это. Проверьте JXList .

Вы можете получить SwingX от здесь .

5 голосов
/ 02 марта 2010

Вы можете рассмотреть возможность использования одного столбца JTable вместо JList. Если вы будете следовать этому подходу, вы получите бесплатную фильтрацию и сортировку (при условии, что вы используете JDK 6).

0 голосов
/ 02 марта 2010

IMHO glazedlists должны выполнять фильтрацию, а также сортировку для JTable, JList и JComboBox.

...