JavaFX文件选择器FileChooser
来源:互联网 发布:python matlab库 编辑:程序博客网 时间:2024/05/07 16:30
JavaFX文件选择器FileChooser
Tags: JavaFX JavaSE
-文件选择器
FileChooser类不像其他的Java视图组件在javafx.scence.control中。
它在javafx.stage中。大概可以理解为,它已经是一个完整的窗口了,不是一个简单的组建,并且创建它时,也需要一个Stage。如下代码:
Stage mainStage = null;FileChooser fileChooser = new FileChooser();//构建一个文件选择器实例File selectedFile = fileChooser.showOpenDialog(mainStage);//在实例中选择“打开文件”模式在传入窗口中显示。可以看出他返回用户选择文件的一个实例
可以对实例fileChooser打开窗口的标题设置:
fileChooser.setTitle("选择文件");
使用以下语句来为文件选择设置过滤器:
fileChooser.getExtensionFilters().addAll(new ExtensionFilter("Text Files", "*.txt"));
后续处理可以对返回的File对象操作完成,比如获取他的绝对路径:
String path = selectedFile.getPath();
-目录选择器
public File chooseFolder() { Stage fileStage = null; DirectoryChooser folderChooser = new DirectoryChooser(); folderChooser.setTitle("Choose Folder"); File selectedFile = folderChooser.showDialog(fileStage); return selectedFile;}
以上代码返回一个代表目录路径的File对象
注意:FIle既可以创建一个文件的对象,也可以创建一个路径的对象
阅读全文
0 0
- JavaFX文件选择器FileChooser
- javaFX - FileChooser
- javax.swing.filechooser 文件选择器
- JavaFX学习之道:FileChooser 、POI导出Excel文件
- JavaFX控件——FileChooser(文件选择框)
- filechooser
- FileChooser的文件选择模式
- FileChooser读取和保存文件
- JavaFx初探(颜色选择器)
- JavaFX初探(时间选择器)
- FileChooser Demo
- javafx 实现日期选择器,带有时分
- JavaFx 3D文件导入
- 文件选择器
- 文件选择器
- 文件选择器
- 文件选择器
- JavaFX DirectoryChooser[目录选择器]使用实例及源代码[图文]
- C语言基础(七)
- 无限轮播2
- bzoj 5097: 实时导航 bfs+bitset
- 图像特征之FAST角点检测
- Coursera deeplearning.ai 深度学习习题2-3-Hyperparameter tuning, Batch Normalization, Programming Frameworks
- JavaFX文件选择器FileChooser
- 19.字符串移位包含问题
- 计算机系统-并发和并行
- RevitAPI之镜像(Mirror)一个元素
- 教你上传本地代码到github
- 01.openssl基础介绍
- 购物车展示
- Java调用系统剪切板
- 数据结构实验之排序六:希尔排序