有没有办法将PDF文件包含到我的JavaFX应用程序中?它不必打开它,只应该包含文件
是否有可能让安装在电脑上的pdf阅读器打开它?
提前致谢
答案 0 :(得分:1)
我会像@Puce一样说,但是用javafx方式(不是AWT)
yourApplication.getHostServices().showDocument(path);
答案 1 :(得分:0)
是否有可能让安装的pdf阅读器 电脑打开了吗?
AFAIK,目前只有来自AWT的Desktop类,但您也应该可以从JavaFX调用此类。
尝试(未经测试):
File pdfFile = ...;
if (Desktop.isDesktopSupported()){
Desktop desktop = Desktop.getDesktop();
if (desktop.isSupported(Desktop.Action.OPEN)){
desktop.open(pdfFile);
}
}