问题标签 [openviewerfx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 OpenViewerFX 的 .loadPDF 返回空指针异常?
在 openviewerFX 中,当我调用 JFileChooser 来保存我的 pdf 时,它会保存,但在那之后,它应该打开一个 BaseViewerFX 窗口并显示所说的保存的 PDF。然而,当我运行程序时,JFileChooser 出现,它保存,然后当需要调用 .loadPDF 方法时,它返回一个空指针异常,即使文件在 if 块中初始化。错误如下:
正如你所看到的,它给了我一个空指针异常,以及这个奇怪的 QT 未经测试的东西(我忽略了它,因为我查了它是什么,它显然并不重要)。即使我尝试使用 BaseViewerFX 窗口上的打开按钮打开它,它也会做同样的事情。我意识到 nullPointerExceptions 是可以轻松修复的,并且是由未初始化的变量引起的,但该变量是在创建它的 if 块内初始化的。将它从 if 块中取出也不会做任何事情。这是您自己查看的代码:
java - 如何使用 OpenViewerFX 显示图像
我正在使用 OpenViewerFX 组件在我的 JavaFX 应用程序中显示 PDF 文件。
https://github.com/IDRSolutions/maven-OpenViewerFX-src
我设法做到了没有问题,但我还需要在查看器中显示图像文件。
我已经尝试了上面的代码,但它似乎没有打开图像文件。
是否也可以使用 OpenViewerFX 库来显示图像,还是仅限于 PDF 文件?
提前致谢