如何使用java swing获取所需的文件夹URL?

时间:2011-09-30 13:47:37

标签: java swing netbeans

我正在使用Netbeans进行Java应用程序。在我的应用程序中,我希望特定的文件夹URL存储文件。我怎样才能做到这一点。请任何人帮助我..

提前致谢:)

3 个答案:

答案 0 :(得分:3)

使用JFileChooserJFileChooser.DIRECTORIES_ONLY查看本教程:How to Use File Choosers

JFileChooser chooser = new JFileChooser(); 
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

答案 1 :(得分:2)

你想在swing应用程序中选择一个文件夹,对吗?你可以使用JFileChooser http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

只选择一个文件夹,请看这个例子 http://www.rgagnon.com/javadetails/java-0370.html

保存,检查 http://download.oracle.com/javase/tutorial/essential/io/file.html

如果你需要澄清一些事情,请问。

答案 2 :(得分:2)

我想你想要一个打开文件对话框 在Swing中,它被称为JFileChooser

用法示例:

JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(yourJFrame);

if (returnVal == JFileChooser.APPROVE_OPTION) {
    File file = fc.getSelectedFile();
    // Do stuff with file
} else {
    // User clicked cancel
}

yourJFrame应该是您用于主窗口的JFrame。如果您没有放置null