【问题标题】:JFileChooser set multi selection modeJFileChooser 设置多选模式
【发布时间】:2013-06-13 22:33:55
【问题描述】:

我正在尝试使用JFileChooser 来选择多个文件。我知道我可以setMultiSelectionEnabled(true) 但这会选择单击的第一个文件和第二个文件之间的所有文件。有没有办法让它只选择被点击的文件?我正在寻找类似于 JList 中的 MULTIPLE_INTERVAL_SELECTION 的东西。

【问题讨论】:

    标签: java swing jfilechooser


    【解决方案1】:

    您可以通过在单击选择的同时按住 Control (Ctrl) 按钮来执行此操作。选择行为是标准行为,不能以编程方式控制。

    【讨论】:

    • 有没有办法让它始终启用?如果我扩展JFileChooser 类或其他类,我可以这样做吗?
    • 我不确定,但您可能可以通过扩展 WindowsFileChooser 类来做一些事情。但是,我相信,这会让最终用户感到非常困惑。例如,假设我单击了文件 A。现在我不想要该文件,而是想要文件 X,然后单击文件 X,它将使文件 A 和文件 X 都被选中,这显然是用户没有不想。还是我完全误解了什么?
    • 主要是我很好奇自己能不能做到。我正在考虑为用户留下一个选项或根本不这样做(我是预期用户)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    相关资源
    最近更新 更多