2017-05-07 2 views
0

Gibt es eine Möglichkeit in einem JavaFX App, Compiled Help Handbuch CHM angezeigt werden, ohne java.awt.Desktop von AWT?Anzeige CHM-Datei in JavaFX App

Ein CHM Reader aufrufenRuntime.getRuntime().exec(help.chm) verwendet, ist eine Option, aber es Cross-Plattform zu machen, diese, jeder Benutzer in mac erfordern würde gewinnen und Linux ein CHM Reader installiert haben.

Was ist die beste Option für eine Cross-Plattform-Lösung? sollte ich entpacken es in javafx.scene.web.WebView zu HTML und angezeigt werden?

+0

Duplizieren: [Aufruf einer Hilfedatei in Java-Anwendung] (http://stackoverflow.com/questions/37069113/call-a-help-file-in-java-application) – jewelsea

+0

Der Thread erwähnt, wie Sie chm aufrufen Datei in einer Java App, nicht in einer Javafx App. – josephino

Antwort

1

Wunschliste Gegeben Plattform unabhängig zu sein, würde ich raten, auf die HTML-Route, wie Sie gehen selbst vorgeschlagen. Ich kenne Ihren Grund für die Konvertierung von CHM zu HTML nicht, wenn Sie auch die Quelle steuern, in diesem Fall würde ich entweder HTML direkt verwenden oder HTML zu HTML abwandeln.