繁体   English   中英

具有基于Eclipse的简单帮助文档的Java swing应用程序(无RCP应用程序)

[英]Java swing application with simple help documentation based on eclipse (no RCP application)

我使用Eclipse开发了Java Swing应用程序。 我想将现有的帮助文档集成到我的GUI中。 基本上,我想从大多数程序中常见的典型菜单项开始帮助窗口。 所以根本没有幻想。

我已经花了很多时间来寻找最适合我的情况的选择,而且我有些困惑。 我认为整合帮助将是直接的,但与此同时,我认为并非如此。

如果有人可以向我指出正确的方向,或者给我看一个教程,我可以从中获得有关如何使用Eclipse帮助和swing应用程序完成操作的想法,我将非常高兴。 我发现很多教程讨论RCP应用程序或编写eclipse插件。 对于这样一个简单的用例,我莫名其妙地尝试了很多。

据我所知,以下选项可用:

1. Eclipse之类的帮助我最喜欢的选择是使用eclipse之类的帮助窗口,但是经过一番尝试之后,我略有感觉,这仅适用于Eclipse RCP应用程序。 由于我的Swing GUI不是RCP应用程序,所以我认为这对我不起作用。

是否可以将仅带有帮助内容的Eclipse帮助集成到Swing应用程序中? Eclipse将不会安装在使用我的应用程序的PC上。

很有可能这些PC甚至都没有连接到Internet,因此也不可在信息中心模式下使用Eclipse帮助。

在独立模式下使用Eclipse帮助需要在启动时指定Eclipse安装目录。 那就是我被困住的地方。

2. Java帮助或Oracle帮助Java使用这些选项是我的下一个电话,而不是我最喜欢的电话。 我认为这两种选择都有些过时。

对于Java帮助,我可能会遵循Docbook方法。 即使我根本不明白为什么这么复杂...

3.自定义面板我几乎要设计一个自定义面板来显示我的帮助内容。 然后,至少可以确保我喜欢它的设计方式。

一开始我以为这可能会比较耗时,但是在阅读了获得Java帮助漂亮外观帮助所需的工作之后,我认为此选项并不是最糟糕的选择。

谢谢乔

我现在的解决方案是使用HelpNDoc创建完整的帮助系统,然后简单地生成HTML文档。

我将从自己的swing GUI打开HTML文档。

我也尝试过CHTML,但老实说,我更喜欢浏览器的外观(可以很好地配置)。

Windows帮助在我看来也太过时了。 但这只是我个人的看法。

现在,这对我来说是正确的解决方案,我的精力将投入帮助本身。

谢谢大家。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM