91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 62KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-20
  • 語言: Java
  • 標(biāo)簽:

資源簡介

java文件資源管理器,新建,刪除,重命名,復(fù)制,粘貼。有小bug,小心操作。

資源截圖

代碼片段和文件信息

package?explorer;
import?java.io.File;
import?java.io.*;?
import?java.io.IOException;??
??
public?class?CreateFile?{??
//創(chuàng)建文件
????public?static?boolean?createFile(String?destFileName)?{??
????????File?file?=?new?File(destFileName);??
????????if(file.exists())?{??
????????????return?false;??
????????}??
????????if?(destFileName.endsWith(File.separator))?{??
????????????return?false;??
????????}??
????????//判斷目標(biāo)文件所在的目錄是否存在??
????????if(!file.getParentFile().exists())?{??
????????????//如果目標(biāo)文件所在的目錄不存在,則創(chuàng)建父目錄??
????????????if(!file.getParentFile().mkdirs())?{??
????????????????return?false;??
????????????}??
????????}??
????????//創(chuàng)建目標(biāo)文件??
????????try?{??
????????????if?(file.createNewFile())?{??
????????????????return?true;??
????????????}?else?{??
????????????????return?false;??
????????????}??
????????}?catch?(IOException?e)?{??
????????????e.printStackTrace();??
????????????return?false;??
????????}??
????}??
?????
?????//創(chuàng)建文件夾
????public?static?boolean?createDir(String?destDirName)?{??
????????File?dir?=?new?File(destDirName);??
????????if?(dir.exists())?{??
????????????System.out.println(“創(chuàng)建目錄“?+?destDirName?+?“失敗,目標(biāo)目錄已經(jīng)存在“);??
????????????return?false;??
????????}??
????????if?(!destDirName.endsWith(File.separator))?{??
????????????destDirName?=?destDirName?+?File.separator;??
????????}??
????????//創(chuàng)建目錄??
????????if?(dir.mkdirs())?{??
????????????System.out.println(“創(chuàng)建目錄“?+?destDirName?+?“成功!“);??
????????????return?true;??
????????}?else?{??
????????????System.out.println(“創(chuàng)建目錄“?+?destDirName?+?“失敗!“);??
????????????return?false;??
????????}??
????}??

????//刪除文件
????public?static?boolean?deleteDir(File?dir){
???? boolean?success?=?true;
???? if(dir.isDirectory()){
???? String[]?children?=?dir.list();
???? for(int?i?=?0;?i???? success?=?deleteDir(new?File(dir?children[i]));
???? if(!success){
???? return?false;
???? }
???? }
???? success?=?dir.delete();
???? }else{
???? success?=?dir.delete();??
???? }
???? return?success;
????}
????//復(fù)制文件
????public?static?void?copyFile(File?sourceFileFile?targetFile)?throws?IOException{??
???? //?新建文件輸入流并對(duì)它進(jìn)行緩沖???
????????FileInputStream?input?=?new?FileInputStream(sourceFile);??
????????BufferedInputStream?inBuff?=?new?BufferedInputStream(input);??
????????//?新建文件輸出流并對(duì)它進(jìn)行緩沖???
????????FileOutputStream?output?=?new?FileOutputStream(targetFile);??
????????BufferedOutputStream?outBuff?=?new?BufferedOutputStream(output);??
????????byte[]?b?=?new?byte[1024?*?5];??
????????int?len;??
????????while?((len?=?inBuff.read(b))?!=?-1)?{??
???????? outBuff.write(b?0?len);??
????????}??
????????outBuff.flush();??
????????inBuff.close();??
????????outBuff.close();??
????????output.close();??
????????input.close();??
????}??
????
????//?復(fù)制文件夾???
????public?static?void?copyDirectiory(String?sourceDir?String?targetDir)?throws?IOException?{??
//?新建目標(biāo)目錄???
(new?File(targetDir)).mkdirs();

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2015-08-19?16:55??explorer\.classpath

?????文件????????384??2015-08-19?16:55??explorer\.project

?????文件????????598??2015-08-19?16:55??explorer\.settings\org.eclipse.jdt.core.prefs

?????文件???????4034??2015-11-29?19:49??explorer\bin\explorer\CreateFile.class

?????文件???????1096??2015-11-29?19:28??explorer\bin\explorer\FileList$listModel.class

?????文件???????1515??2015-11-29?19:28??explorer\bin\explorer\FileList$MyCellRenderer.class

?????文件???????2152??2015-11-29?19:28??explorer\bin\explorer\FileList.class

?????文件????????951??2015-11-29?19:37??explorer\bin\explorer\FolderRenderer.class

?????文件????????693??2015-11-29?19:44??explorer\bin\explorer\MenuBar$1.class

?????文件???????2930??2015-11-29?19:44??explorer\bin\explorer\MenuBar$10.class

?????文件????????803??2015-11-29?19:44??explorer\bin\explorer\MenuBar$2.class

?????文件???????1919??2015-11-29?19:44??explorer\bin\explorer\MenuBar$3.class

?????文件???????1924??2015-11-29?19:44??explorer\bin\explorer\MenuBar$4.class

?????文件???????1174??2015-11-29?19:44??explorer\bin\explorer\MenuBar$5.class

?????文件???????1402??2015-11-29?19:44??explorer\bin\explorer\MenuBar$6.class

?????文件???????1402??2015-11-29?19:44??explorer\bin\explorer\MenuBar$7.class

?????文件???????3701??2015-11-29?19:44??explorer\bin\explorer\MenuBar$8.class

?????文件???????1549??2015-11-29?19:44??explorer\bin\explorer\MenuBar$9.class

?????文件???????5309??2015-11-29?19:44??explorer\bin\explorer\MenuBar.class

?????文件????????648??2015-11-29?19:37??explorer\bin\explorer\Myframe$1.class

?????文件???????2544??2015-11-29?19:37??explorer\bin\explorer\Myframe$2.class

?????文件???????1692??2015-11-29?19:37??explorer\bin\explorer\Myframe$3.class

?????文件???????1696??2015-11-29?19:37??explorer\bin\explorer\Myframe$myModel.class

?????文件???????1587??2015-11-29?19:37??explorer\bin\explorer\Myframe$SelectMoniter.class

?????文件???????2963??2015-11-29?19:37??explorer\bin\explorer\Myframe.class

?????文件???????1936??2015-11-29?19:10??explorer\bin\explorer\ToolBar$1.class

?????文件???????2440??2015-11-29?19:10??explorer\bin\explorer\ToolBar$2.class

?????文件???????1936??2015-11-29?19:10??explorer\bin\explorer\ToolBar$3.class

?????文件???????1056??2015-11-29?19:10??explorer\bin\explorer\ToolBar$4.class

?????文件???????2117??2015-11-29?19:10??explorer\bin\explorer\ToolBar$5.class

............此處省略25個(gè)文件信息

評(píng)論

共有 條評(píng)論