2017-05-07 66 views
0

有一个的JavaFX的应用程序,以显示编译帮助手册CHM的方式,而不使用java.awt.DesktopAWT显示CHM文件

使用Runtime.getRuntime().exec(help.chm)调用CHM读者是一种选择,而是使之跨平台的,这需要每一个用户在MAC赢得Linux的以安装CHM阅读器。

跨平台解决方案的最佳选择是什么?我应该将它提取到HTML并将其显示在javafx.scene.web.WebView

+0

重复:[在java应用程序中调用帮助文件](http://stackoverflow.com/questions/37069113/call-a-help-file-in-java-application) – jewelsea

+0

提到的线程显示如何调用chm文件在java应用程序中,而不在javafx应用程序中。 – josephino

回答

1

鉴于您希望独立于平台,我建议按照您自己的建议转到HTML路由。如果你也控制源代码,我不知道你将CHM转换为HTML的原因,在这种情况下,我会直接使用HTML或者将HTML降价。