package sample; import javafx.embed.swing.SwingFXUtils; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.IOException; import java.net.URL; public class ImageTools { private ImageTools() { } public static javafx.scene.image.Image loadFxImage(final URL url) { javafx.scene.image.Image image = null; if (url != null) { try { final BufferedImage bi = ImageIO.read(url); if (null != bi) { image = SwingFXUtils.toFXImage(bi, null); } } catch (final IOException e) { } } return image; } }