java里怎样弹出文件夹窗口,要我打开本地磁盘一样的效果。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java里怎样弹出文件夹窗口,要我打开本地磁盘一样的效果。相关的知识,希望对你有一定的参考价值。
比如我把一个文件放在D:/file里面,我要做到在运行java程序时自动弹出windows资源管理器的D:/file路径下的文件窗口,然后我可以像打开本地磁盘一样的去操作里面的文件。
import java.util.*;import java.io.*;
import javax.swing.JFileChooser;
public class Test
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception
// TODO Auto-generated method stub
JFileChooser jfc=new JFileChooser();
if(jfc.showOpenDialog(null)==JFileChooser.APPROVE_OPTION)
File file=jfc.getSelectedFile();
Scanner input=new Scanner(file);
while(input.hasNext())
System.out.println(input.nextLine());
input.close();
else
System.out.println("No file is selected!");
上边这段代码默认输出到控制台里
public static void main(String args[]) throws Exception
Runtime.getRuntime().exec("cmd /c start explorer D:\\file");
本回答被提问者和网友采纳 参考技术D import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileWriter;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
public class AAA
/**
* @param args
*/
public static void main(String[] args)
JFrame jf = new JFrame();
JButton jb = new JButton("选择");
jb.addActionListener(new ActionListener()
@Override
public void actionPerformed(ActionEvent e)
JFileChooser jf = new JFileChooser();
jf.setFileSelectionMode(JFileChooser.SAVE_DIALOG | JFileChooser.DIRECTORIES_ONLY);
jf.showDialog(null,null);
File fi = jf.getSelectedFile();
String f = fi.getAbsolutePath()+"\\test.txt";
System.out.println("save: "+f);
try
FileWriter out = new FileWriter(f);
out.write("successful!!!");
out.close();
catch(Exception ee)
);
jf.add(jb);
jf.setSize(500, 100);
jf.setVisible(true);
虚拟机怎样打开实际主机的文件
参考技术A1、在vmware软件对应的虚拟主机窗口中,点击【编辑虚拟机设置】来打开这个设置。
2、在对于的虚拟主机设置窗口下,依次点击【选项】--->【共享文件夹】,然后看到虚拟主机设置窗口的右侧。
3、在虚拟机选项下右侧的共享文件夹项目内,在【总是启用】前面打勾,再在【在windows客户机中映射为网络驱动器】前面打勾,最后点击【添加】按钮。
4、点击弹出【添加共享文件夹向导】窗口内的【下一步】按钮,然后点击【浏览】找到需要访问真实主机上面的文件夹或真个磁盘,添加好后并点击【下一步】。
5、如果虚拟机只是想要访问真实主机里面的某个磁盘或文件夹,并不需要往该磁盘或文件夹内写入数据,那么就在【只读】前面打勾,否则不要该动它。然后点击【完成】继续。
6、添加完成后点击【确定】继续。然后启动这台虚拟主机。
7、在虚拟主机中,打开【我的电脑】在里面,是不是多出了一个【'vmware-host'上的SharedFolders】的驱动器?这个驱动器驱动器就是之前共享的那个磁盘或文件夹啦。完成。
以上是关于java里怎样弹出文件夹窗口,要我打开本地磁盘一样的效果。的主要内容,如果未能解决你的问题,请参考以下文章