系统会自带java吗_使用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();
}1
2
3
4
5
6
7
8
9
10
這里建立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();
}}1
2
3
4
5
6
7
8
9
這種方法可以識別父類路徑中有空格的情況,符合更多需要。此程序從方案一優化到方案二。
③ 細節注意:這里面只有把注釋寫好,才能體現更好的幫助API文件,
文章來源: bigsai.blog.csdn.net,作者:Big sai,版權歸原作者所有,如需轉載,請聯系作者。
原文鏈接:bigsai.blog.csdn.net/article/details/78946352
總結
以上是生活随笔為你收集整理的系统会自带java吗_使用eclipse自带制作帮助系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汇率与黄金的关系:人民币升值、贬值对黄金
- 下一篇: Windows Embedded CE