【发布时间】:2011-09-07 17:45:38
【问题描述】:
我的要求是为 JFileChooser 显示的每个目录添加复选框。 并提供多选功能。
我怎样才能做到这一点?
【问题讨论】:
标签: java swing jfilechooser
我的要求是为 JFileChooser 显示的每个目录添加复选框。 并提供多选功能。
我怎样才能做到这一点?
【问题讨论】:
标签: java swing jfilechooser
实现自定义组件可能比更改JFileChooser 来支持这个(奇怪的)要求更容易。您可以从更改File Manager questions 中使用的组件开始。
【讨论】:
JFileChooser 内置了多选功能 (setMultiSelectionEnabled())。它不使用复选框,但您可以选择多个项目。
【讨论】:
我认为可以这样做。覆盖MetalFileChooserUI.createList() 并返回您自己的自定义列表面板。其中,将复选框渲染器添加到列表中的项目。
【讨论】: