Java 如何从用户获取保存文件的路径?
我正在开发一个应用程序,我想在其中创建一个“MS-EXCEL”文件,为此,我希望该文件的名称由用户提供,稍后我想为用户提供一个选项,以保存在它想要的路径上。Java 如何从用户获取保存文件的路径?,java,Java,我正在开发一个应用程序,我想在其中创建一个“MS-EXCEL”文件,为此,我希望该文件的名称由用户提供,稍后我想为用户提供一个选项,以保存在它想要的路径上。 我知道JFileChooser,但它只允许从现有文件中选择一个文件,而我想保存。怎么办?请给我一些简短的描述。你试过JFileChooser的方法吗?你试过JFileChooser的方法吗?有JDirectoryChooser吗。听起来很简单 是否有JDirectoryChooser。听起来很简单 您可以使用JFileChooser.set
我知道JFileChooser,但它只允许从现有文件中选择一个文件,而我想保存。怎么办?请给我一些简短的描述。你试过JFileChooser的方法吗?你试过JFileChooser的方法吗?有JDirectoryChooser吗。听起来很简单 是否有JDirectoryChooser。听起来很简单 您可以使用JFileChooser.setFileSelectionMode来允许选择文件、目录或同时选择文件和目录 您还可以键入不存在的文件名。您可以使用JFileChooser.setFileSelectionMode来允许选择文件、目录或同时选择文件和目录
您还可以键入尚未存在的文件名。您找到的文件选择器的完整示例您找到的文件选择器的完整示例谢谢!:我提到了这个例子,但有一个关于ImageIcon的疑问。为什么它用于JButton以及为什么使用SwingUtilities.invokeLaterThread t?你能告诉我吗?谢谢你我提到了这个例子,但有一个关于ImageIcon的疑问。为什么它用于JButton以及为什么使用SwingUtilities.invokeLaterThread t?你能告诉我吗?哈!这是一个好主意,但却是虚拟的!!:哈这是一个好主意,但却是虚拟的!!:
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int option = chooser.showSaveDialog(null);
if (option == JFileChooser.APPROVE_OPTION)
{
// do soemthing
}