我想添加帮助菜单,其中必须包括一些功能,如搜索能力,java应用程序中的树结构,但我不知道该怎么做。我搜索了这个主题,发现了一个microsoft html帮助研讨会。据我所知,需要通过编译.html文件来创建.chm文件。编译完成后,当用户点击帮助按钮时,需要使用编译后的html文件从java程序运行microsofthtml帮助查看器。有什么不同的解决方案吗?或者java有关于帮助创作的库吗。简而言之,我在脑海中创建了一个模板,但我不知道我有足够的信息。如果你能发布任何对这个主题有用的文件,我也将不胜感激。
HTMLHelp(HH(,也称为编译帮助模块(.chm(,已有20年的历史,但可在Windows 10上使用和运行。HTMLHelp位于";"维护模式";好几年了。
你可以在";铃铛和口哨";简化和简化创建帮助文件过程的工具。在你这么做之前,值得尝试一些免费软件工具。
一些想法:
- CHM适用于Windows上的应用程序帮助
- 请注意,越来越多的内容是基于网络的
- 帮助创作有一个学习曲线,好的帮助主题很耗时
- 考虑单一来源——一个主题来源和不同的目标格式(例如CHM、服务器上基于网络的(未压缩的帮助((
- 您应该获得一些工作流程方面的经验,例如Markdown->Pandoc->HTML文件
顺便说一句,HTML帮助研讨会(HHW(是编译CHM的工具。对于初学者来说,HHW的GUI有些困难。使用像FAR HTML(免费软件(这样的省时工具。
请看一看旧线程代码项目中的一些代码片段,如:
Runtime.getRuntime().exec("hh.exe myhelpfile.chm");
查看一些基于web(未压缩(的帮助示例:
- 示例1:未压缩的帮助-有点过时
- 示例2:使用FAR HTML创建的FAR Web帮助