JFileChooser 窗口首次加载 不是显示在前端

切儿 切儿 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
JFileChooser 首次加载 路径的选择窗口会出现在浏览器的后面 不是在最前端 再次点击的时候就会出现在最前端 急急急

代码:
JFileChooser fc=new JFileChooser("D:");
//是否可多选
fc.setMultiSelectionEnabled(false);

//弹出框前置
fc.setVisible(true);
//把打开按钮 修改为保存
fc.setApproveButtonText("保存");

fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);//只能选择目录
String path=null;
//打开对话框
flag=fc.showOpenDialog(null);
if(flag==JFileChooser.APPROVE_OPTION){
//获得该文件
path=fc.getSelectedFile().getPath();
}
//以上获得选择的文件夹
//若要判断其中是否还有其他目录,可以这样做
File dir=new File(path);
//获得改目录下的文件的文件名,如果没有的话,filesName.length()=0
String[] filesName=dir.list();
for(int i=0;i<filesName.length;i++){
File temp=new File(path+"/"+filesName[i]);
if(temp.isDirectory()){
break;
}
}
return path;
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
切儿
Web开发应用服务器 5,657 成员 20,155 内容