【发布时间】:2013-06-13 22:33:55
【问题描述】:
我正在尝试使用JFileChooser 来选择多个文件。我知道我可以setMultiSelectionEnabled(true) 但这会选择单击的第一个文件和第二个文件之间的所有文件。有没有办法让它只选择被点击的文件?我正在寻找类似于 JList 中的 MULTIPLE_INTERVAL_SELECTION 的东西。
【问题讨论】:
标签: java swing jfilechooser
我正在尝试使用JFileChooser 来选择多个文件。我知道我可以setMultiSelectionEnabled(true) 但这会选择单击的第一个文件和第二个文件之间的所有文件。有没有办法让它只选择被点击的文件?我正在寻找类似于 JList 中的 MULTIPLE_INTERVAL_SELECTION 的东西。
【问题讨论】:
标签: java swing jfilechooser
您可以通过在单击选择的同时按住 Control (Ctrl) 按钮来执行此操作。选择行为是标准行为,不能以编程方式控制。
【讨论】:
JFileChooser 类或其他类,我可以这样做吗?
WindowsFileChooser 类来做一些事情。但是,我相信,这会让最终用户感到非常困惑。例如,假设我单击了文件 A。现在我不想要该文件,而是想要文件 X,然后单击文件 X,它将使文件 A 和文件 X 都被选中,这显然是用户没有不想。还是我完全误解了什么?