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

正文內(nèi)容

文件管理器java課程設(shè)計報告-免費閱讀

2025-09-03 02:49 上一頁面

下一頁面
  

【正文】 //返回一個文件列表數(shù)組 } catch (Exception ex) { (null, 讀取文件錯誤 +(), 警告, )。 if (()) { (new DefaultMutableTreeNode( new Boolean(true) ))。 isAdded = true。 k。 if (firstChild == null)return false。import 。 (false)。 (objectPathRB)。 getContentPane().add(object_Text)。 object_Text = new JTextField(m_CompressToPath,36)。 /*其中object_Text在完成目標路徑字符串轉(zhuǎn)換后再初始化*/ m_okBtn = new JButton(壓縮)。 //取消按鈕 public Compress(String FilePath) { super(文件壓縮)。import 。import 。 } catch (IOException e2) { // TODO Autogenerated catch block } try { //配置壓縮環(huán)境2 ().exec(cmd /c copy + () +\\ c:\\WinRAR\\)。 //設(shè)置到右邊屬性頁面 } else ()。 } if(s == null) break。 } catch (FileNotFoundException e) { // TODO Autogenerated catch block ()。 DateFormat df = ()。 //轉(zhuǎn)換為選中的文件節(jié)點 if (fnode != null) //判斷選中的是否為有效文件節(jié)點 { (().getAbsolutePath())。amp。 //重新構(gòu)造樹形模式 (m_model)。 //系統(tǒng)的盤符的節(jié)點 File[] roots = ()。 //顯示窗口 } Override // ///////////////////////////////// // 通用事件處理 // ///////////////////////////////// public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub if(() == ) //打開文件 { if( == null) { (null, 盤符、文件夾等沒有系統(tǒng)文件后綴關(guān)聯(lián),所以無法打開 , 警告, )。 //加入文本顯示到右區(qū)域 (m_openBtn, )。 //給樹形區(qū)域添加滾動條 (scroll_tree, )。 //按m_model模式構(gòu)造文件樹 (, Angled)。 //列出可用的文件系統(tǒng)盤符數(shù)組 //構(gòu)造根節(jié)點,后面加空格為了增大左面板初始面積 top = new DefaultMutableTreeNode(我的電腦 )。 m_refreshBtn = new JButton(刷新)。 //在關(guān)閉窗口時候結(jié)束程序 // //************************************************************************************ // 初始化成員變量 // //************************************************************************************ /*其中m_tree的初始化在《構(gòu)造系統(tǒng)目錄樹》中*/ /*其中m_model的初始化在《構(gòu)造系統(tǒng)目錄樹》中*/ m_rightTextArea = new JTextArea()。 //右邊的文本顯示區(qū)域 private JTextField m_PathDisplay。import 。 分支節(jié)點可以有任意多個孩子。樹中最基本的對象是節(jié)點。二、方案設(shè)計與論證對于題目的要求1),使用布局管理器可以設(shè)計兩個文本區(qū)。 對于題目要求2),使用JTextField文本框組件可以實現(xiàn)。使用JTree的步驟: (1)創(chuàng)建樹(2)對節(jié)點的選擇做出響應(yīng)(3)自定義樹的外觀表現(xiàn)(4)動態(tài)改變一棵樹(5)創(chuàng)建樹的數(shù)據(jù)模型(6)懶加載孩子(7)如何寫expansion linstener(8)如何寫treewillexpand listener通常,用戶可以通過點擊實現(xiàn)展開或者折疊分支節(jié)點,使得他們的孩子可見或者不可見。import .*。 //底部的路徑顯示區(qū)域 private JButton m_openBtn。 (false)。 (this)。 //遍歷所有盤符,增加到top的孩子節(jié)點里 for (int k=0。 //設(shè)置客戶區(qū)樣式 (new DirExpansionListener())。 //加入文件樹到左區(qū)域 (m_refreshBtn, )。 //加入打開按鈕 (m_pressBtn, )。 return。 //列出可用的文件系統(tǒng)盤符數(shù)組 //構(gòu)造根節(jié)點,后面加空格為了增大左面板初始面積 top = new DefaultMutableTreeNode(我的電腦 )。 m_szFileExcutePath = null。 (node)) //如果節(jié)點不為空,還有可擴展節(jié)點(子節(jié)點) { Runnable runnable = new Runnable() { public void run() { (node)。 //在底部顯示絕對路徑 File f = ()。//創(chuàng)建時間格式對象 f_Attribute += 修改時間: + (()) + \n。 } BufferedReader br = new BufferedReader(fr)。 f_Attribute += \n + s。 } } // ///////////////////////////////////////////// // 通過樹路徑獲取樹節(jié)點 // ////////////////////////////////////////////// DefaultMutableTreeNode getTreeNode(TreePath path) { return (DefaultMutableTreeNode)(())。 } catch (IOException e2) { // TODO Autogenerated catch block (null, 不能配置帶空格的路徑,請確保工程文件的路徑?jīng)]有空格!,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1