① 如何用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());
}