Для определенного экрана я ищу a JList
то, что я мог отфильтровать (тот же способ, которым можно отфильтровать a JTable
использование a RowFilter
)
Существует ли хорошая реализация этого вида компонента где-нибудь здесь в дикой природе (и у Вас есть опыт с ним), или я должен кодировать его сам?
(не то, чтобы долго делать, но если бы существует какая-либо допустимая реализация, я был бы рад использовать ее),
Да, я уверен, что компоненты SwingX это обеспечивают. См. JXList .
Вы можете получить SwingX из здесь .
Вы можете рассмотреть возможность использования одного столбца JTable
вместо JList
. Если вы последуете этому подходу, вы получите бесплатную фильтрацию и сортировку (при условии, что вы используете JDK 6).
IMHO glazedlists должны выполнять фильтрацию, а также сортировку для JTable, JList и JComboBox.