1

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

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

4

1 回答 1

2

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

于 2010-03-10T15:06:01.137 回答