导出文件格式可选

protected void handExportDateAction(ActionEvent event) {// ShowDialog.showConfirmDialog(FXRobotHelper.getStages().get(0),// "是否导出数据到txt?", "信息");FileChooser fileChooser = new FileChooser();FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("TXT files (*.txt)", "*.txt");fileChooser.getExtensionFilters().add(extFilter);Stage s = new Stage();File file = fileChooser.showSaveDialog(s);if (file == null)return;if(file.exists()){//文件已存在,则删除覆盖文件
            file.delete();}String exportFilePath = file.getAbsolutePath();System.out.println("导出文件的路径" + exportFilePath);ObservableList<AmazonProductModel> list = tProduceView.getItems();StringBuilder sBuilder=new StringBuilder();if (list.size() > 0) {for (AmazonProductModel model : list) {sBuilder.append(model.getPid()+","+model.getPrice()+","+model.getName()+"\r\n");}}FileWriteUtil.WriteDocument(exportFilePath, sBuilder.toString());ShowDialog.showMessageDialog(FXRobotHelper.getStages().get(0), "导出成功!保存路径:\n"+exportFilePath, "提示");}

JavaFx导出文件相关推荐

  1. GeoToolFx工具类,使用JavaFx编写

    使用JavaFX写的一个简单的工具类,可以处理一些简单的文件切割.合并.PDF转换:redis.数据库连接测试.shp文件投影.shp文件入库及导入导出操作.如涉及矢量数据操作,需要安装gdal环境. ...

  2. JDK11使用IDEA,配置JavaFX

    JDK11使用IDEA,配置JavaFX 1.下载javaFX相关的包 2.在实际Demo中试验哪里少了添加哪里 导入lib文件夹,之后点击OK 配置VMoption 配置成功 3.运行,大功告成 1 ...

  3. ASP.NET导出文件FileResult的使用

    本文给大家讲一下ASP.NET MVC中如何使用FileResult来导出文件,首先网上相关例子有很多大神都有讲,我在这只是稍微说一点不同--为什么我的导出没有反应呢? 这个问题,我找了半天也没有找到 ...

  4. WinForm导出文件,你懂的……

    好久没有写文章了,下面把自己最近程序中用到的一个小小的导出文件的方法给在家分享一下,欢迎大家来排砖,谢谢~不说废话了,直接上代码: 1 using System; 2 using System.Col ...

  5. JavaFX项目jar使用javafxpackager生成exe

    2019独角兽企业重金招聘Python工程师标准>>> JavaFX项目jar使用javafxpackager生成exe 编译JavaFX生成可执行jar 新建文件夹test1,将第 ...

  6. java 导出文件,导出多个文件方案~

    项目经历: 在项目中遇到了一个需求就是用户批量下载文件,方案有两种,第一种,就是前端去调用多个下载接口实现,第二种,就是服务端把文件打成zip包去导出文件. 一 . 下载单个文件 File file ...

  7. 像素颜色JavaFX示例--简易图片处理工具

    文章结束给大家来个序程员笑话:[M] 声明:   本博客文章原创类别的均为个人原创,版权所有.载转请注明出处: http://blog.csdn.net/ml3947,另外本人的个人博客:http:/ ...

  8. javaFX中解决填充(拉伸)问题

    1.margin设置实现 在项目过程中,遇到此问题,如图: 如果窗口缩小,HBox(左边的包含TitledPane那部分)看不到底部 如果窗口拉大,下面就出现空白,HBox高度没拉神 办法:对包含HB ...

  9. JavaFX打包工具(javafxpackager)

    2019独角兽企业重金招聘Python工程师标准>>> 首先创建一个JavaFX文件,Hello World package test;import javafx.applicati ...

最新文章

  1. WSHPSRS-匹克选择列表生成器-SRS(R12.2.3)
  2. android 访问https服务器
  3. 笔记18 客户端跳转
  4. Go开发Struct转换成map两种方式比较
  5. java qq通信_结对博客(Java通信项目QQ)
  6. 天池 在线编程 旅行计划(暴力回溯)
  7. Python检验某个字符(串)是否属于另一个字符串
  8. 线程安全的三大不安全案例以及解决方法
  9. B 站 CEO 的身份证被上传到 GitHub 了?这个火了
  10. VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
  11. 2022-2027年中国涡桨发动机行业发展监测及投资战略研究报告
  12. 对话华为鸿蒙掌舵人王成录:真正的第一,是掌握在自己手里的第一
  13. 视频转换生成二维码,扫码直接播放,在线制作,一键上传
  14. 音频播放时小喇叭动画
  15. 如何正确选择电磁流量计
  16. 案例 | 沃尔玛 x 腾讯云 Serverless 应用实践,全力保障消费者购物体验
  17. AfterEffect插件-常规功能开发-高斯特效添加-js脚本开发-AE插件
  18. 九州云亮相全球边缘计算大会,深耕边缘领域赋能产业未来新生态
  19. NLP-阅读理解:数据集介绍及预处理【SQuAD、DuReader】
  20. 联发科MT6589处理器解析

热门文章

  1. linux桌面天气,Ubuntu 14.10中安装和配置天气应用
  2. java查看jdk源码_Java-如何查看JDK源码
  3. 友元函数 友元类 友元成员函数
  4. C语言模拟实现标准库函数之strchr()
  5. json格式与cJSON函数库
  6. POJ 3696 欧拉函数+快速幂
  7. 信号量sem_init,sem_wait,sem_post
  8. UNIX网络编程笔记(3):简单的并发服务器
  9. leetcode 214 Shortest Palindrome
  10. 解决做好一个机器学习项目的3个问题