freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

仿資源管理器的java課程設(shè)計(jì)(更新版)

2025-09-18 00:45上一頁面

下一頁面
  

【正文】 ublic void actionPerformed(ActionEvent event) { //設(shè)置可編輯 (true)。 } })。 if(n == ) return。 (文件上次修改的時(shí)間:+(new Date(()))+\n)。 File currentFile=new File(sp)。 TreePath tp=()。 return。 //添加克隆體 (aClone,parent,index[0])。右擊可以彈出菜單; (2) 文件夾及文件的刪除:對(duì)于文件通過文件的刪除方法進(jìn)行刪除,對(duì)于文件夾通過先刪除文件夾里面的所有文件再刪除文件夾,這里使用了遞歸刪除的方法; (3) 文件的重命名:文件的重命名主要是用到了克隆的方法,即先生成一個(gè)克隆節(jié)點(diǎn),使其于要?jiǎng)h除的節(jié)點(diǎn)具有相同的引用,更新克隆節(jié)點(diǎn)的文件名,在刪掉選中節(jié)點(diǎn),再生成克隆的文件節(jié)點(diǎn),在將其插入; (4) 文件的屬性:通過文件類提供的各種方法獲取文件的屬性,將其在屬性框中展現(xiàn)出來,包括是否可讀,是否可寫,修改時(shí)間是否隱藏等; (5)文件夾及文件的復(fù)制:主要是通過IO流來實(shí)現(xiàn)的,而對(duì)于文件夾則是通過遞歸的復(fù)制文件夾里面的所有文件在復(fù)制文件夾的; (6)文件的新建:主要是獲取文件的路徑,在以此進(jìn)行文件的新建,在將其添加到樹上; : Eclipse 運(yùn)行平臺(tái)進(jìn)行開發(fā)的;3 系統(tǒng)概要設(shè)計(jì): 系統(tǒng)的功能模塊劃分: (1):主要用于創(chuàng)建文件節(jié)點(diǎn)類,包括兩個(gè)成員變量,一個(gè)是文件對(duì)象,一個(gè)是文件的名稱; (2) :主要是用于繪制節(jié)點(diǎn)的,即用于繪制節(jié)點(diǎn)的圖標(biāo)等; (3) :主要是窗口的設(shè)置,還有鼠標(biāo)偵聽器、樹模型偵聽器、菜單中的文件復(fù)制、文件刪除、文件重命名、文件新建、文件屬性的動(dòng)作偵聽器的各種實(shí)現(xiàn)方法; 仿資源管理器界面 系統(tǒng)流程圖。 目錄1. 概述........................................................................................................1 ...................................................................1 .......................................................................1 .......................................................................12系統(tǒng)需求分析........................................................................................1 系統(tǒng)目標(biāo)..................................................................................2 主體功能..................................................................................2 開發(fā)環(huán)境..................................................................................23. 系統(tǒng)概要設(shè)計(jì)........................................................................................3 系統(tǒng)功能模塊劃分..................................................................3 ...............................................................................34. 系統(tǒng)詳細(xì)設(shè)計(jì)........................................................................................45. 測試.......................................................................................................10 測試結(jié)果.................................................................................106. 參考文獻(xiàn)...............................................................................................13...................................................................................131 概述: 資源管理器的簡介: 資源管理器是Windows提供的資源管理工具,我們可以用 它查看電腦的所有資源,特別是它提供的樹形的文件系統(tǒng)結(jié)構(gòu),使我們能更直觀地認(rèn)識(shí)電腦的文件和文件夾。用鼠標(biāo)選中該樹的某一個(gè)節(jié)點(diǎn),左擊可以是節(jié)點(diǎn)進(jìn)行收縮和展開,左擊兩次還可以進(jìn)行文件的重命名,如果左擊多次,對(duì)于可運(yùn)行文件可以運(yùn)行該文件。 //刪除選定節(jié)點(diǎn)且要求該節(jié)點(diǎn)存在父節(jié)點(diǎn) (node)。//將文件改名為 指定的名字 = newfile。 ().add(text)。 String sp=(n+2)。SimpleDateFormat s=new SimpleDateFormat(yyyy年MM年dd日HH 小時(shí)mm分鐘ss秒)。 //顯示是否刪除的確認(rèn)對(duì)話 int n = (tree,確認(rèn)刪除嗎?,確認(rèn)對(duì)話框,)。 } } //處理樹節(jié)點(diǎn)的刪除 (selectedNode)。 else {return。 } })。 } String fullPath=。 File parentDir=new File(op)。import .*。SuppressWarnings(unused)public class MyTree { JFrame jf。 MenuItem copyItem=new MenuItem(復(fù)制)。 (node)。注意:盡管 DefaultMutableTreeNode 擁有改變一個(gè)節(jié)點(diǎn)內(nèi)容的方法,但是改變還是需要通過 DefaultTreeModel 上面的方法。//getChildAt()方法取得修改的節(jié)點(diǎn)對(duì)象. //(())。 File newfile = new File(tt)。 ()。 DefaultTreeModel model=( DefaultTreeModel) ()。 if(()) fullPath+=str。 } } })。//得到樹狀視圖的被選擇節(jié)點(diǎn)路徑 String fullPath=。 StringBuffer sb=new StringBuffer()。 (文件是否被隱藏:+()+\n)。 //如果該節(jié)點(diǎn)是文件 if(selectedNode == root) { (tree,本地磁盤不能被刪除,警告對(duì)話框,)。 //復(fù)制菜單項(xiàng)的copyItem的動(dòng)作監(jiān)控器 /* (new ActionListener() { public void actionPerformed(ActionEvent event) { //獲取選中節(jié)點(diǎn) DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) ()。 //獲取選中節(jié)點(diǎn) DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) ()。 //向窗口添加PopupMenu對(duì)象 (pop)。 if(tp != null) { DefaultMutableTreeNode temp = (DefaultMutableTreeNode) ()。 String Temp = new String(())。 (tree,(),())。 //測試是否進(jìn)來 (())。 String tt = () + //。 ())//如果是目錄,但目前還是葉節(jié)點(diǎn),那么就添加 { File[] RRoots = ()。 ()。 //刪除完里面所有內(nèi)容 String filePath = folderPath。 } if (!()) { return。 } if (()) { delAllFile(path+/+ tempList[i])。 while((i=(buffere))!=1) { (buffere,0,i)。i。 dest1=dest+\\+file[i].getName()。 } ()。 ()。 } public void ChangeString(String s) { Name = s。 fsView = ()。 }}
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1