天天看點

使用eclipse自帶制作幫助系統

①help的api的生成

1:項目中的生成javadoc或右擊項目的導出,成javadoc格式。

2:找打jdk中的Javadoc位置。如果忘記可以同cmd視窗通過指令尋找jdk位置,還可以直接再我的電腦中搜尋javadoc。查找Javadoc.exe路徑位置,填入javadoc指令中。

3導出就可以獲得html格式的api幫助檔案。

② 将幫助檔案嵌入到GUI程式中。

滑鼠監聽事件,點選後彈出html網頁檔案

方法一使用的方法:使用cmd指令打開(也可用借助java.awt.desktop打開)

代碼如下:

public void help()
{
  File file = new File("doc/package-summary.html");
 Runtime ce=Runtime.getRuntime();
 try {
   ce.exec("cmd /c start " file.getAbsolutePath());
  } catch (IOException e) {
    e.printStackTrace();
  }      

這裡建立file檔案建立相對路徑,編譯時相對與projiect内部檔案夾,導出時相對jar程式。這個,就不用将doc檔案放置再固定檔案,而是相對放置就可以使用,在編譯的過程中,路徑名稱不能包括空格,否則會識别不出,在運作jar檔案時,檔案夾名稱也不可以改動。(很多程式的内部檔案是不可以改動的。)

方法二使用的方法:也可用借助java.awt.desktop打開

代碼如下:

public void help()
{File file = new File("doc/package-summary.html"); 
 try {  
   Desktop.getDesktop().open(file);
  } catch (IOException e) {
    // TODO 自動生成的 catch 塊
    e.printStackTrace();
  }}
      

這種方法可以識别父類路徑中有空格的情況,符合更多需要。此程式從方案一優化到方案二。

③ 細節注意:這裡面隻有把注釋寫好,才能展現更好的幫助API檔案,

使用eclipse自帶制作幫助系統
使用eclipse自帶制作幫助系統

繼續閱讀