变量路径

展开阅读全文

求助设置路径变量问题

05-18

这就是一个双击文件夹事件 就是可以持续打开文件夹 例如首先我打开c盘 在c盘中选定一个文件夹 打开现实文件夹内容 然后任意点击文件夹 再打开 可以这么持续下去rn但是我现在可以实现的只是 打开两次 第三次就没有变化了 rn我想用变量来改变file1内的内容 就是每次得到list1.getselectedItem 之前的部分设置成变量 这样的话就应该会持续打开rn这个变量应该如何设置呢rn [code=Java] private void aaa() //显示文件与文件夹rn File f = new File("c://");rn File file;rn String[] m_dir = f.list();rn for (int i = 0; i < m_dir.length; i++) rn file = new File("c://" + m_dir[i]);rn if (file.isDirectory()) rn list1.add(m_dir[i]);//list1是c盘下文件夹rn else rn list2.add(m_dir[i]);////list2是c盘下文件rn rn rn rn private void list1MouseClicked(java.awt.event.MouseEvent evt) rn File file;rn if (evt.getClickCount() == 2) //双击rn System.out.println(list1.getSelectedItem());rn File file1 = new File("c://"+list1.getSelectedItem());//找到file1rn list1.removeAll();//清空list1 以便出现子目录文件夹rn list2.removeAll();//晴空list2 以便出现子目录文件rn String[] m_dir = file1.list();//所有子目录下文件文件夹rn for (int i = 0; i < m_dir.length; i++) rn file = new File(file1.toString() + "//" + m_dir[i]);rn if (file.isDirectory()) rn list1.add(m_dir[i]);//文件夹添加到list1rn else rn list2.add(m_dir[i]);//文件添加到list2rn rnrn [/code] 论坛

没有更多推荐了,返回首页