2011-03-28 110 views
0

在Java应用程序中提供“帮助内容”的最佳做法是什么?我是否应该使用“.CHM”文件,Linux操作系统是否具有对“.CHM”文件的内置支持?我在考虑如何托管我的项目,并且正在研究Google Code Projects,这对我的需求来说似乎很完美,所以我应该将它们重定向到Google Code Project的支持部分?用Java程序提供帮助内容

回答

1

基于Web的帮助在我看来是最好的,因为您可以在应用程序发布后修改/更新它。如果帮助与应用程序捆绑在一起,如果您想更改帮助,则需要重新发布应用程序。

+0

我决定只使用Google Code Project Hosting。谢谢。 – Brandon 2011-03-28 18:54:19

0

就个人而言,我会去JEditorPane显示HTML或富文本(RTF)的内容。应用程序可以通过URL从fetching new content找到帮助更新,或者在出现故障时显示缓存的内容版本。在任何情况下,您的帮助文件都很干净且易于维护,并且符合Java的组件(与操作系统无关)。