【问题标题】:Enforce file filters in JFileChooser在 JFileChooser 中强制执行文件过滤器
【发布时间】:2010-03-10 23:06:01
【问题描述】:

如何强制执行 JFileChooser 文件类型(保存时)。我已经实现了一个文件过滤器(CSV 文件类型),但它不会以任何方式强制用户使用文件扩展名。

如果用户没有这样做,我需要文件选择器将文件扩展名附加到文件名。我猜在用户选择文件后可以检查 fileChooser.getSelectedFile() 的文件扩展名,但这可能会导致覆盖现有文件。

【问题讨论】:

    标签: java jfilechooser file-type


    【解决方案1】:

    您关于将扩展名附加到调用 getSelectedFile() 的结果的建议是我将如何处理此问题,如果该操作会导致现有文件被覆盖,则会通过确认对话框提示用户。我已经看到许多应用程序采用这种方法,因此可以说它对用户来说相当直观。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-27
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多