2017-05-07 16 views
0

JavaFXのアプリでコンパイルされたヘルプマニュアルCHMを表示する方法は、AWTからjava.awt.Desktopを使用せずに、ありますか? CHMリーダーがインストールされているとLinuxのを獲得Runtime.getRuntime().exec(help.chm)を使用してCHMリーダーを呼び出す表示CHMファイル

はオプションですが、それクロスプラットフォームにするために、これは、Mac内のすべてのユーザーが必要となります。

クロスプラットフォームソリューションにはどのような方法が最適ですか? HTMLに展開してjavafx.scene.web.WebViewに表示する必要がありますか?

+0

重複:[Javaアプリケーションでヘルプファイルを呼び出す](http://stackoverflow.com/questions/37069113/call-a-help-file-in-java-application) – jewelsea

+0

上記のスレッドは、chm javafxアプリケーションの内部ではなく、Javaアプリケーション内にファイルを作成します。 – josephino

答えて

1

あなたがプラットフォームに依存しないことを望むなら、あなた自身が提案したようにHTMLルートに行くことをお勧めします。あなたがソースを制御している場合、CHMをHTMLに変換するあなたの理由はわかりません。その場合、HTMLを直接使用するか、HTMLにマークダウンします。

関連する問題