Java开发桌面程序学习(五)——文件选择器和目录选择器的使用
2023-02-18 16:39:06 时间
选择器的使用
DirectoryChooser目录选择器官方文档
FileChooser文件选择器官方文档
文件选择器的使用
JavaFx中有个FileChoser,可以打开一个对话框来选择文件
FileChooser fileChooser = new FileChooser();
//添加扩展名过滤器,过滤文件
//注意,这个过滤器添加得在showOpenDialog方法之前,不然会没有效果,这里注意需要有个 * 号
fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("xml文件", "*.xml"));
fileChooser.setTitle("选择输出目录");//选择对话框的标题
//inPathImg是一个控件controller,更改为自己的控件即可
//showOpenDialog之后会返回获得的文件
File choseFile = fileChooser.showOpenDialog(inPathImg.getScene().getWindow());
目录选择器的使用
这个目录选择器,一般用来选择输出的文件夹路径
DirectoryChooser directoryChooser = new DirectoryChooser();
directoryChooser.setTitle("选择输出文件夹");
File file = directoryChooser.showDialog(inPathImg.getScene().getWindow());
相关文章
- IC面试:你很优秀,但是对不起
- ggplot2分面图形自定义添加回归曲线R值
- 房企数字化面临的转型路径与挑战
- MySQL 全表扫描成本计算
- 基于 yolov5n6 和tkinker实现的检测模型的可视化界面
- 计算2的N次方
- 面试题13. 机器人的运动范围
- 动态开点线段树说明
- LFU 的设计与实现
- 子数组的最大异或和问题
- 架构设计(九):估算
- 字符串解码问题
- 架构设计(八):数据库的水平扩展和垂直扩展
- 架构设计(七):日志、监控和自动化
- 架构设计(六):引入消息队列
- 基于 Spring Cloud 的微服务脚手架
- 架构设计(五):有状态服务和无状态服务
- 架构设计(四):CDN
- 架构设计(三):引入缓存
- 架构设计(二):数据库复制