在JavaFX应用程序中显示CHM文件
是否有一种方法可以在javaFX应用程序中显示编译的帮助手册CHM,而无需使用在JavaFX应用程序中显示CHM文件,javafx,javafx-8,chm,javafx-webengine,Javafx,Javafx 8,Chm,Javafx Webengine,是否有一种方法可以在javaFX应用程序中显示编译的帮助手册CHM,而无需使用java.awt.Desktop从awt开始 使用Runtime.getRuntime().exec(help.CHM)调用CHM读取器是一个选项,但要实现跨平台调用,这需要mac、win和linux中的每个用户都安装CHM读取器 跨平台解决方案的最佳选择是什么?我是否应该将其解压缩到HTML并在javafx.scene.web.WebView中显示?鉴于您希望独立于平台,我建议按照您自己的建议选择HTML路线。如果您
java.awt.Desktop
从awt开始
使用Runtime.getRuntime().exec(help.CHM)
调用CHM读取器是一个选项,但要实现跨平台调用,这需要mac、win和linux中的每个用户都安装CHM读取器
跨平台解决方案的最佳选择是什么?我是否应该将其解压缩到HTML并在
javafx.scene.web.WebView
中显示?鉴于您希望独立于平台,我建议按照您自己的建议选择HTML路线。如果您还控制源代码,我不知道您将CHM转换为HTML的原因,在这种情况下,我要么直接使用HTML,要么标记为HTML。
你应该试试这个。这对我有用 重复:上面提到的线程显示了如何在java应用程序中调用chm文件,而不是在javafx应用程序中。请不要发布代码图像,它不能剪切/粘贴,不能搜索,也不能用屏幕阅读器读取。此外,如果您发布的代码不是您自己的,您应该提供代码来源的工作的属性。