JFileChooser多选、选择目录

  1. 多选
  2. 在基本用法中,设置
  3. c.setMultiSelectionEnabled(true);
  4. 即可实现文件的多选。
  5. 读取选择的文件时需使用
  6. File[] files = c.getSelectedFiles();
  7. 选择目录
  8. 利用这个打开对话框,不仅可以选择文件,还可以选择目录。
  9. 其实,对话框有一个FileSelectionMode属性,其默认值为“JFileChooser.FILES_ONLY”,只需要将其修改为“JFileChooser.DIRECTORIES_ONLY”即可。
  10. JFileChooser c = new JFileChooser();
  11. c.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
  12. c.setDialogTitle("Select path to save");
  13. int result = c.showOpenDialog(PrintDatetime.this);
  14. if (result == JFileChooser.APPROVE_OPTION) {
  15. String path = c.getSelectedFile().getAbsolutePath());
  16. }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值