java:关于menu菜单,请指教

来源:百度知道 编辑:UC知道 时间:2024/06/17 01:50:10
我想用menu实现这样一个功能,当我触发“打开”这个menuItem的时候,会打开'我的电脑/d:'这个窗口,这个属于跟系统底层交互吗?如何实现呢
我使用Runtime.getRuntime().exec("cmd.exe /c start d:\\");确实出现了我想要的窗口,
但是为什么没有下面的选择栏,也没有打开选项。是不是方法错了

public class Test
{
public static void main(String [] args)throws Exception
{
//核心代码 .把这段加到监听里面就可以了.
Runtime.getRuntime().exec("explorer D:\\");
}
}

楼主的意思 我理解了。
那一楼的就是正解了。。。就是JFileChoose,
自已动手查api

无需和底层交互,在监听中添加下面代码即可:

try {
Runtime.getRuntime().exec("cmd.exe /c start d:\\");
} catch (IOException e1) {}

你用一个FileChooser或Dialog指定一个路径.