簡體   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