如何从绝对路径创建JavaFX图像?

use*_*804 2 java javafx file path

我有一个实例化的File对象.我知道它包含图片格式.我不知道文件放在系统的哪个位置,除了File我可用的方法getPath(), getAbsolutePath()等.

我的问题是:如何用我Image的图片实例化一个JavaFX 对象File

fab*_*ian 7

File提供检索文件的URL的方法和Image构造函数需要一个URL String.

Image imageForFile = new Image(file.toURI().toURL().toExternalForm());
Run Code Online (Sandbox Code Playgroud)