在Java应用程序中提供“帮助内容”的最佳做法是什么。我应该使用“.CHM”文件,Linux操作系统是否内置支持“.CHM”文件?我在想我将如何主持我的项目,我正在研究Google Code Projects,这似乎完全符合我的需求,那么我应该将它们重定向到我的Google Code Project的支持部分吗?
答案 0 :(得分:1)
在我看来,基于Web的帮助是可取的,因为您可以在应用程序发布后修改/更新它。如果帮助与应用程序捆绑在一起,则需要重新发布应用程序才能更改帮助。
答案 1 :(得分:0)
就个人而言,我会选择显示HTML或富文本(RTF)内容的JEditorPane。应用程序可以从URL查找fetching new content的帮助更新,或者在出现故障时显示内容的缓存版本。在任何情况下,您的帮助文件都是干净且易于维护的,并且符合Java的组件(独立于操作系统)。