Afficher le fichier CHM dans l'application JavaFX


Existe-t-il un moyen d'afficher le manuel d'aide compilé CHM dans une application JavaFX, sans utiliser java.awt.Desktop de AWT ?

Appeler un CHM reader en utilisant Runtime.getRuntime().exec(help.chm) est une option, mais pour le rendre multiplateforme, cela nécessiterait chaque utilisateur dans mac, gagnez et linux pour avoir un lecteur CHM installé.

Quelle est la meilleure option pour une solution multiplateforme ? dois-je extraire de HTML et l'afficher dans javafx.scene.web.WebView ?

Author: josephino, 2017-05-07

1 answers

Compte tenu de votre souhait d'être indépendant de la plate-forme, je vous conseille d'aller à la route HTML comme vous l'avez vous-même suggéré. Je ne connais pas votre raison de convertir CHM en HTML si vous contrôlez également la source, dans ce cas, j'utiliserais HTML directement ou markdown en HTML.

 1
Author: M. le Rutte, 2017-05-07 20:02:31