【问题标题】:Delete file on closing - JavaFX关闭时删除文件 - JavaFX
【发布时间】:2023-04-05 07:07:01
【问题描述】:

我正在制作一个 JavaFX 应用程序,它可以通过将 Word、Excel 和 PowerPoint 文件转换为 PDF 来打开它们。当我关闭应用程序时,我不再需要转换后的 PDF。我可以在关闭应用程序时删除 PDF 吗?

【问题讨论】:

  • 所以这是一个是/否的问题?除非 PDF 仍然打开,否则答案应该是“是”。
  • pdf 将在应用程序中打开,因此在关闭应用程序时应删除 pdf

标签: file pdf javafx converter delete-file


【解决方案1】:

您应该看看应用程序的stop 方法和文件的delete 方法。覆盖stop 方法并删除该方法中的文件。

【讨论】:

  • @James_D 感谢您的信息!我可能应该更好地阅读这个问题。我现在更改了答案,以便它响应应用程序关闭而不是舞台关闭。
  • @James_D 您可能想要使用deleteOnExit(),它将在 JVM 停止时删除文件。但是,如果您已经将 stop 方法与 delete 一起使用,它应该也可以工作
  • 我尝试使用 'deleteOnExit()' 但不起作用,我会尝试这样做,谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-01
  • 1970-01-01
  • 2013-03-08
  • 2014-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多