首页 > 解决方案 > 使用 explorer.exe 获取文件夹名称和路径作为 java 程序中的输入

问题描述

我正在尝试开发一个 java 项目指标计算器。

为了探索源代码,用户必须以绝对路径的形式给出完整的源位置,例如“C:\Users\User\Desktop\src”

另一种方法是从 cmd 打开 explorer.exe 程序,然后从那里探索文件夹名称并选择它。

示例:当我们尝试使用 Winzip 进行提取时,我们单击“提取到”选项,该选项调用“explorer.exe”或类似的应用程序,允许用户选择文件夹

如何在我的 java 项目中实现此功能。

请随时提出任何可行的解决方案。

标签: javaexplorer

解决方案


通读你的问题,我认为你想选择文件而不是明确给出绝对路径,你可以使用 JFileChooser (下面的链接)并尝试在你的代码中实现它们

https://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html

https://www.geeksforgeeks.org/java-swing-jfilechooser/


推荐阅读