QuickFilterPane contains one list for each column of the quickfiltered JTable. Each list contains all possible values for that column.
currently it has a very poor layour for those lists: it puts them on a horizontal flow.
When one wants to allow filtering on many columns of the table (or one column is wide), the QuickFilterPane does not fit on a horizontal screen. If you put the QuickFilterPane inside a JScrollPane it just looks awful.
QuickFilterPane should have a more intelligent layout, for example using a jtabbed pane where each tab has for title the name of the column it filters. Maybe there could be an option to choose for which layour the developer wants, or it could default to flowlayout and switch to tabbedlayout if there are more than 4 columns to filter.