在 JavaFX 应用程序中显示 CHM 文件
Display CHM file in JavaFX app
有没有一种方法可以在 javaFX 应用程序中显示已编译的帮助手册 CHM,而无需使用 [=] 中的 java.awt.Desktop
19=]AWT ?
使用 Runtime.getRuntime().exec(help.chm)
调用 CHM reader 是一个选项,但要使其跨平台,这将需要 [=19= 中的每个用户]mac、win 和 linux 安装 CHM reader。
跨平台解决方案的最佳选择是什么?我应该将它提取到 HTML 并显示在 javafx.scene.web.WebView
中吗?
鉴于您希望独立于平台,我建议您按照您自己的建议选择 HTML 路线。如果您还控制来源,我不知道您将 CHM 转换为 HTML 的原因,在这种情况下,我要么直接使用 HTML,要么降价为 HTML.
你应该试试这个。对我有用!
有没有一种方法可以在 javaFX 应用程序中显示已编译的帮助手册 CHM,而无需使用 [=] 中的 java.awt.Desktop
19=]AWT ?
使用 Runtime.getRuntime().exec(help.chm)
调用 CHM reader 是一个选项,但要使其跨平台,这将需要 [=19= 中的每个用户]mac、win 和 linux 安装 CHM reader。
跨平台解决方案的最佳选择是什么?我应该将它提取到 HTML 并显示在 javafx.scene.web.WebView
中吗?
鉴于您希望独立于平台,我建议您按照您自己的建议选择 HTML 路线。如果您还控制来源,我不知道您将 CHM 转换为 HTML 的原因,在这种情况下,我要么直接使用 HTML,要么降价为 HTML.