java文件管理器代码 java文件管理器代码是多少

用JAVA制作一个文件系统管理器文件目录浏览,创建目录,移动文件,文件改名,文件删除等等功能/**
*取得当前目录下文件对象
* @return
*/
public static Iterator getFiles(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
for (int i = 0; iafile.length; i)
if (afile[i].isFile())
vector.add(afile[i]);
return vector.iterator();
}
/**
* 取得当前目录下的子目录对象列表
* @return
*/
public static Iterator getAllDirectories(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
//vector.add(new File(documentRoot, relativeFileFile.separator"."));
try {
vector.add(new File(currentFile.getCanonicalFile()File.separator".."));
for (int i = 0; iafile.length; i)
if (afile[i].isDirectory())
vector.add(afile[i]);
} catch (IOException e) {
if (log.isErrorEnabled()) log.error(e);
}
return vector.iterator();
}
/**
* 取得当前目录下的子目录对象列表
* @return
*/
public static Iterator getDirectories(File currentFile) {
Vector vector = new Vector();
File afile[] = currentFile.listFiles();
for (int i = 0; iafile.length; i)
if (afile[i].isDirectory())
vector.add(afile[i]);
return vector.iterator();
}
/**
* 将内容写入文件
* @param file
* @param content
* @throws IOException
*/
public static void writeFile(String file, String content)
throws IOException {
PrintWriter printwriter = new PrintWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file),BIND_ENCODING)));
printwriter.write(content);
printwriter.close();
if (printwriter.checkError())
if (log.isErrorEnabled())
log.error("Error encountered while writing the file!");
else
return;
}
代码太长,分批发.
在java程序中如何打开操作系统的资源管理器只是打开而已吗 , 那只需要一行代码就能搞定 。
Runtime.getRuntime().exec("explorer.exe");
如果需要在java中实现弹出文件选择框 , 那可以使用如下代码:
JFileChooser fd = new JFileChooser();
fd.setFileSelectionMode(JFileChooser.OPEN_DIALOG);
fd.showOpenDialog(null);
File f = fd.getSelectedFile();
if (f != null) {
System.out.println(f.getPath());
}
求一个简单的用java语言编写的文件管理器的源代码??public class complie {
int i,j;
public complie(int i,int j)//构建一个复数类
{
this.i=i;
this.j=j;
}
complie add(complie c)//复数加法
{
int l,k;
l=c.i i;
k=c.j j;
return (new complie(l,k));
}
complie cut(complie c)//复数减法
{
int l,k;
l=i-c.i;
k=j-c.j;
return (new complie(l,k));
}
void ToString()//将复数输出
{
System.out.println("复数为:" i " " j "i");
}
public static void main(String[] args)
{
complie a=new complie(4,5);
complie b=new complie(2,3);
System.out.println("构造的复数类为:");
a.ToString();
b.ToString();
System.out.println("运算复数a b=:");
a.add(b).ToString();
System.out.println("运算复数a-b=:");
a.cut(b).ToString();
}
}
怎么把自己写的代码让别人在手机上也能看?发源码就行 , 如果只有一小部分截图就行 。然后看就靠看的人会不会了,需要借助第三方软件才行 。如MT文件管理器,如图是举的Java代码查看例子 。
源码文件
查看代码
【java文件管理器代码 java文件管理器代码是多少】java文件管理器代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java文件管理器代码是多少、java文件管理器代码的信息别忘了在本站进行查找喔 。

    推荐阅读