① 如何用java創建一個類似於window的資源管理器。急!急!急!
不是很慶搭敬了解譽慎你的意圖
如果你不想有界面,可以直接使用windows的cmd啊,
你敲入dir不就列出來了麽,還有很多其他枝緩命令可以使用啊。
② java包資源管理器隱藏怎麼找
java包資源管理器隱藏還有快截鍵是win+E。
1、按Win鍵與 E鍵打開資源管理器,點擊桌面,右鍵點擊任意一個文件,選擇屬性,勾選 隱藏,選擇確定。
2、此時文件已被隱藏,在資源管理器的上方打開<查看>標簽頁,在右側勾選<隱藏的項目>,可以看到被隱藏的文件以半透明狀態出現。
高頻交易的空間:
Java平台提高了這個平戚頃毀台的特性和及時編譯,他同時也能夠像 C++ 一樣傳遞數據。正是由於這個原因,Java成為的程序員編寫交易平台的語言,因為雖然高備性能不比C++,但開發人員可以避開安全性,可移乎宴植性和可維護性等問題。
Java在科學應用中是很好選擇,包括自然語言處理。最主要的原因是因為Java比C++或者其他語言相對其安全性、便攜性、可維護性以及其他高級語言的並發性更好。
③ 安裝java的時候需要的文件被資源管理器佔了,怎麼辦
可以去任務管理器中將對應的程序進程手動結束,去圖片位置找到12404,滑鼠右鍵結束進程即可
④ Java資源管理器中樹形文件目錄的路徑取得問題
這個要看你是怎麼實現的TreeModel,無非三種方式:
1.
自己實現TreeModel,這樣的話,節點對象就可以直接使用File對象。獲取路徑也就不成問題了。
2.
自己實衡廳現treeNode介面,蠢燃這樣的話,可以在treeNode介面中增加File對象的引用。
3.
用defaultMutableTreeNode來實現的,那麼,可以使用setUserObject的方法咐檔隱,將File對象設置在TreeNode中,然後就可以在得到節點後,使用getUserObject來獲取了。
大致如此吧,估計你用的是第3種,因為很少有人願意重寫TreeCellRenderer的,呵呵。但最佳的辦法其實就是第一種。
⑤ JAVA包資源管理器怎麼打開
如果要是不小心關閉了包資源管理器視圖,想再次打開方法有兩種:
在軟體頂部Windows->Show View->Package Explorer如果裡面沒有找到就用第二種
同樣在頂部Windows->Show View->Package->others..點擊進去會有一個小彈框,然後找到Java->Package Explorer點擊就會在主界面彈出包資源管理器視圖了,eclipse裡面所有視圖都可以在others裡面找到。
⑥ 如何用java在windows寫資源管理器
給你看看我的實現方法,希望對你有幫助 class MyTree extends JTree implements TreeExpansionListener, TreeSelectionListener { FileFilter filterDirectory = new FileFilter() { public boolean accept(File pathname) { return pathname.isDirectory(); } }; FileFilter filterFile = new FileFilter() { public boolean accept(File pathname) { return pathname.isFile(); } }; DefaultMutableTreeNode nodeRoot = new DefaultMutableTreeNode( new NodeData(new File("c:\\\\"))); DefaultTreeModel model = new DefaultTreeModel(nodeRoot); Explorer explorer; MyTree(Explorer e) { explorer = e; this.setModel(model); loadSubTreeNode(nodeRoot); this.addTreeSelectionListener(this); this.addTreeExpansionListener(this); this.setShowsRootHandles(true); } public void loadSubTreeNode(DefaultMutableTreeNode nodeParent) { for (int i = nodeParent.getChildCount() - 1; i >= 0; i--) { model.removeNodeFromParent((MutableTreeNode) nodeParent .getChildAt(i)); } File file = ((NodeData) nodeParent.getUserObject()).file; File[] files = file.listFiles(filterDirectory); if (files == null) return; for (int i = 0; i < files.length; i++) { model.insertNodeInto(new DefaultMutableTreeNode(new NodeData( files[i])), nodeParent, nodeParent.getChildCount()); } } public void valueChanged(TreeSelectionEvent e) { TreePath path = e.getPath(); File[] files; if (path != null) { files = ((NodeData) ((DefaultMutableTreeNode) path .getLastPathComponent()).getUserObject()).file .listFiles(filterFile); } else { files = null; } explorer.handleNodeChanged(files); } public void treeCollapsed(TreeExpansionEvent event) { } public void treeExpanded(TreeExpansionEvent event) { DefaultMutableTreeNode node, nodeParent; nodeParent = (DefaultMutableTreeNode) event.getPath() .getLastPathComponent(); for (int i = 0; i < nodeParent.getChildCount(); i++) { node = (DefaultMutableTreeNode) nodeParent.getChildAt(i); loadSubTreeNode(node); } } }
⑦ JAVA 資源管理器問題
建議用TreeModel的行宴實現亮帶激方式,然後敬襪重寫TreeCellRanderer介面,那樣的話效率高一些,代碼也比較清晰。
⑧ java 實現資源管理器(類似windows)
你可以仔細讀一下javax.swing.JFileChooser類的原碼,在JDK的安裝文件夾下就有,從中你能得到很多你要的東西。
同時看一下java.io.File類的源碼,看看文件的底層操作剛怎麼辦。
⑨ 在java開發中,為什麼要使用單例模式
java單例模式確保一個類只有一個實例,自行提供這個實例並向整個系統提供這個實例。x0dx0a特點:x0dx0a1,一個類只能有一個實例;x0dx0a2,自己創建這個實例;x0dx0a3,整個系統都要使用這個實例。x0dx0a--------------------------------x0dx0aSingleton模式主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。在很多操作中,比如建立目錄 資料庫連接都需要這樣的單線程操作。一些資源管理器常常設計成單例模式。x0dx0a外部租缺資源:譬如每台計算機可以有若干個列印機,但只能有一個Printer Spooler,以避免兩個列印作業同時輸出到列印機中。每台亂型消計算機可以有若干個通信埠,系統應當集中管理這些通信埠,以避免嘩知一個通信埠被兩個請求同時調用。x0dx0a內部資源,譬如,大多數的軟體都有一個(甚至多個)屬性文件存放系統配置。這樣的系統應當由一個對象來管理這些屬性文件。x0dx0a--------------------------------x0dx0a單例模式,能避免實例重復創建;x0dx0a單例模式,應用於避免存在多個實例引起程序邏輯錯誤的場合;x0dx0a單例模式,較節約內存。
⑩ 在java程序中如何打開操作系統的資源管理器
只是打開而已嗎,那隻需要一行代碼就能搞定。
Runtime.getRuntime().exec("explorer.exe");
如果需要在java中實現彈出文件選擇框,那可以使用如下代碼:
JFileChooserfd=newJFileChooser();
fd.setFileSelectionMode(JFileChooser.OPEN_DIALOG);
fd.showOpenDialog(null);
Filef=fd.getSelectedFile();
if(f!=null){
System.out.println(f.getPath());
}