My requirement is to add check box with every directory which is shown by JFileChooser. and give multi selection facility.
How can I achieve this?
My requirement is to add check box with every directory which is shown by JFileChooser. and give multi selection facility.
How can I achieve this?
I think it can be done this way. Override
MetalFileChooserUI.createList()
and return your own custom list panel. Therein, add checkbox renderers to the items in your list.It would probably be easier to implement a custom component than alter a
JFileChooser
to support this (odd) requirement. You might start with altering the component used in File Manager questions.JFileChooser
has multi-selection built in (setMultiSelectionEnabled()). It doesn't use checkboxes, but you can select multiple items.