怎样可以在java中打开一个文件夹

来源:百度知道 编辑:UC知道 时间:2024/09/28 11:23:27
小弟正在写一个java程序,想要按一个按钮就能打开一个文件夹,就像在windows中打开一个文件夹一样。请各位帮帮忙,谢谢!

p.s.文件夹的路径是相对路径
我希望在explorer中打开一个相对路径的文件夹

给你一段文件操作的例子

package com.file.sample;

import java.io.*;

public class FileOperate {
public FileOperate() {
}

/**
* 新建目录
*
* @param folderPath
* String 如 c:/fqf
* @return boolean
*/
public void newFolder(String folderPath) {
try {
String filePath = folderPath;
filePath = filePath.toString();
java.io.File myFilePath = new java.io.File(filePath);
if (!myFilePath.exists()) {
myFilePath.mkdir();
}
} catch (Exception e) {
System.out.println("新建目录操作出错");
e.printStackTrace();
}
}

/**
* 新建文件
*
* @param filePathAndName
* String 文件路径及名称 如c:/fqf.txt
* @param fileContent
* String 文件内容
* @return boolean
*/
public void newFile(String filePathAndName, String fileContent) {

try {
String filePath = filePathAndName;
filePath = filePath