java - 在FileDialog中设置文件名

标签 java filedialog

是否可以在 FileDialog 中设置“另存为:”行的文本?我想设置它,以便在创建对话框时,有一个建议的文件名称,而不仅仅是空格(如下所示)。谢谢。

enter image description here

最佳答案

你可以这样做。

 JFileChooser chooser = new JFileChooser();
 if (targetFile != null) {
 chooser.setSelectedFile(targetFile);
 } else {
 chooser.setSelectedFile(newFile("default.xyz"));
 }
 int option = chooser.showSaveDialog(null);
 if (option == JFileChooser.APPROVE_OPTION) {
 targetFile = chooser.getSelectedFile();
 }

在工作目录中弹出一个“保存文件”对话框并显示d​​efault.xyz

关于java - 在FileDialog中设置文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32174573/

相关文章:

java - Android/Firebase - 如何将检索到的数据添加到 ArrayList

Java 泛型通配符边界无法设置

java - JFileChooser 与 JDialog 与 FileDialog

python - FileDialog 方法的文件类型属性在 Windows 10 上没有文件扩展名

c# - IE7文件下载对话框消失

java - 可以避免 google 端点 URL 中的版本号

java - 使用 Elastic Search 滚动聚合

java - 我应该使用 HashTable 还是 HashMap 作为数据缓存?

python - 如何在 Tkinter GUI 中显示从硬盘浏览视频?

gtk - wxpython 保存文件对话框给出 gtk 警告