導航:首頁 > 編程語言 > java17chm

java17chm

發布時間:2022-08-12 21:48:10

① 官網有java的中文chm格式的jdk嗎它在官網的位置在哪

官網是不會提供chm格式的Java API的,chm是微軟的幫助文檔格式,是微軟的標准,是由版權的,java作為開源軟體肯定不會提供chm格式的幫助文檔,你也發現了,只要是開源軟體,基本上提供的都是pdf或者html格式的。

② 如何將java的api幫助製作成chm文件

打開javadoc2chm.exe. path to javadoc是用來選擇doc的路徑的,output filename是用來給輸出的chm一個名字,以.chm結尾,title是打開chm後首頁的文字

5
我這里以製作Hadoop2.7.1的幫助文檔實例。選好目錄後,點擊Go就開始只做了,製作完成後,go按鍵變黑色可用,只做好的chm文檔存放在你選擇的html幫助文檔的目錄里。

③ chm文檔用java語言怎麼打開

1、重新注冊一下 hhctrl.ocx 試試:regsvr32 hhctrl.ocx。

2、HH.EXE 用的是 ms-its 等協議,這些協議應該是由一個 itss.dll 提供的。重新注冊DLL:regsvr32 itss.dll。

具體方法:
1、開始運行,輸入:regsvr32 C:\windows\system32\hhctrl.ocx ,確定,重新關聯文件。
2、執行一下windows目錄里的hh.exe 。
有時候chm文件放在中文目錄就不行。包括中文chm名字。試著把文件考出來.中文名字一改.
******
或者
1.在微軟網站上下載hhupd.exe,安裝hh.exe後並運行。
2.實際上,下載hhupd.exe後,運行後就可以了。這個東西大小為461kb
3.在c:\windows\system32里找到「Hhctrl.ocx」文件,然後運行:「regsvr32「c:\windows\system32\hhctrl.ocx...
網上的解決方法不可行,下載不了hhupd.exe.我直接執行regsvr32 c:\windows\system32\hhctrl.ocx就ok了。

④ 請問Java 1.7 的官方幫助文檔(chm、網頁的都行)在哪兒下載呀

http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html,直接點擊下載就行了

⑤ java如何生成chm格式文件(純java,跨平台)

java不好生成的

幫你找了一下
HTML Help Workshop的方法:

二、製作前的准備

1、下載並安裝 HTML Help WorkShop
你可以在微軟的站點上下載 HHW 軟體,也可以直接 按此下載。

下載 HHW 軟體後直接運行 htmlhelp.exe,一路「next」就可以安裝成功。HHW 內還含一個圖形編輯處理程序(HTML Help Image Editor),圖形文件的處理也可以由它簡單處理。

2、幾個概念
相對來講製作 chm 文件比較簡單,大量的工作實際上是在前期製作 html 文件上,你在 chm 文件中所看到和聽到的,與你在瀏覽器中的結果是一樣的。你可以專門為製作 chm 文件而編制 HTML,也可以直接利用現成的小型個人主頁快速做成 chm 文件以便向外發放,所不同的是,在個人網站上每個 HTML 文件之間必須由超級鏈接相連,而用來製作 chm 文件的 HTML 文件組里,允許有獨立的 HTML 文件,用戶可以通過導航嵌窗來實現對其訪問。

現在讓我們先了解一下幾個用到的概念:

(1)項目文件〔Project -- .hhp文件〕:包含創建 chm 文件所需的 HTML 文件信息、目錄表文件信息、索引文件信息、窗口屬性、搜索、書簽定義等內容。一個chm文件對應有一個項目文件。〔設置方法〕

(2)目錄表文件〔Contents -- .hhc文件〕:包含目錄表中每個標題與 HTML 文件的關聯關系。目錄表就好像是一本書的目錄。該文件不是必需的,如果創建的 chm 文件沒有導航嵌窗,就可以不創建 .hhc 文件,這樣一來 HTML 中的跳轉就要藉助其內部的超級鏈接了。〔創建方法〕

(3)索引文件〔Index -- .hhk文件〕:一些專業書籍在其後面一般有個索引表,利用已經排序的字母、單詞、片語來幫助讀者快速定位到需要的一個或幾個位置。在 chm 中也可以使用索引。索引文件中就包含每個關鍵詞(keyword)與 HTML 文件的對應關系。與目錄文件中的標題不同的是,一個關鍵詞可以對應多個 HTML 文件。索引文件也不是必需的,如果你的 chm 文件的信息不是太復雜,不創建也行。〔創建方法〕

(4)搜索:要在 chm 文件中能使用全文搜索功能,只要在創建 chm 文件時打開一個開關就行了,這樣只要在搜索框中輸入要搜索的內容,chm 就會把全部包含該內容的 HTML 文件列出來,並把搜索內容高亮顯示。但是如果使用搜索功能,chm 文件會稍大一點。〔設置方法〕

(5)書簽:在我們閱讀圖書時,有時會在一些地方放個書簽,以便下次能快速找到作標記的地方,在 chm 中同樣允許你在感興趣的地方作標記。〔設置方法〕

(6)窗口屬性:是指 chm 文件的介面窗口。你可以自由定義窗口位置、大小、按鈕、導航嵌窗、顯示模式等。〔設置方法〕
目錄、索引、搜索和書簽是 chm 文件左邊導航嵌窗中的四個導航選項,任何一個都可以隨意打開或關閉,當四個功能全部關閉時,導航嵌窗將自動消失。

因為 HHW 對chm 的控制非常靈活,所以你可以製作出功能強大的 chm 文件,也可以製作出非常簡單的 chm 文件。另外在製作中我們需要指明的是 HTML 文件,而圖形、視頻、聲音等文件不需要指明位置, HHW 會根據 HTML 文件中的鏈接找到它們。

三、製作簡單的 chm 文件
我們把沒有導航功能的 chm 文件稱作「簡單的 chm 文件」,它沒有導航嵌窗,網頁之間的跳轉全部依靠 HTML 文件中的超級鏈接。

下面介紹製作簡單的 chm 文件(無導航功能)的步驟,這些步驟的敘述將在「製作較復雜 chm 文件」中省略或簡化,所以不可不讀。

1、製作沒有功能按鈕的 chm 文件
首先你最好把所有要用到的 html 文件及有關圖形、聲音、視頻等文件復制到一個空文件夾中(當然可以包含子文件夾),並在 IE 瀏覽器中檢驗通過,然後啟動 HHW,在 File菜單中選〔New〕,彈出新建文件對話框。

HHW 可以新建:項目〔Project〕、文本文件〔Text〕、HTML文件、目錄表文件〔Table of Contents〕和索引文件〔Index〕。我們選「項目」,彈出新建項目向導,提示你可以把以前的 WinHelp 項目文件轉換為 HHW 項目文件。我們直接按「下一步」。

在這里指定你欲創建的項目的位置和文件名,我們按〔Browse〕,選擇我們的 HTML 文件所在目錄,並定義一個項目文件名如 test1(程序自動添加 .hhp 後綴),按「下一步」。在出現的對話框中指定已經存在的文件。因為我們目前只有 HTML 文件而沒有目錄文件(.hhc)和索引文件(.hhk),所以只在〔HTML files〕前面打上小勾。按「下一步」,進入添加 HTML 文件的窗口,按〔Add〕按鈕,把有關的標題 HTML 文件全部選中加入(可以一次全部選中加入)。按「完成」後,程序就會進入項目編輯界面——也就是 HHW 的主界面,參考圖(2)。

首先我們給將來的 chm 文件的窗口標題條指定與 chm 內容相符的文字(如果不指定,則軟體默認為「幫助」):按〔Project〕項目選項中左邊第三個按鈕「新建/編輯窗口顯示風格」,在彈出的窗口類型中隨便輸入一個名字如「12」,按「OK」後就會進入「窗口屬性」定義對話框。在〔General〕選項卡中的〔Title bar text〕中輸入標題條文字「test1--最簡單的 chm 文件」如圖(3)。

因為我們不需要導航嵌窗及功能按鈕部分,所以再確認一下在導航嵌窗〔Navigation Pane〕中不要選中〔Window with navigation pane, topic pane, and button bar〕,如圖(4)。按確定退回 HHW 主界面。

現在按〔Compiled HTML file〕編譯按鈕或者通過在〔File〕菜單中選擇〔Compile〕進行編譯,chm 文件就會在指定位置創建完成。這時你可以運行一下新創建的 chm 文件,不難發現,chm 已經包含了所有用到的 HTML 文件、圖形文件等,相當於是把全部網頁文件打包到 chm 文件中了。如圖(5)就是最簡單的chm文件顯示效果。很簡單吧?

3、製作包含功能按鈕的 chm 文件

與上面操作相同,不同的是在進行到「窗口屬性」定義操作時,在〔General〕中指定 chm 文件標題欄中的文字「test2---帶功能按鈕的 chm 文件」,在〔Button〕中指定欲在 chm 文件的按鈕區中顯示的按鈕如圖(6)。
在〔Navigation Pane〕導航嵌窗設置里選中顯示導航嵌窗(與上面不一樣),如圖(7)。
其他選項卡中我們使用默認值(後面在介紹)。設置好後,按編譯按鈕,生成的 chm 文件如圖(8)所示。因為我們沒有生成目錄表文件和索引文件,所以在 chm 中導航窗口不會顯示出來。 上面製作的 chm 文件比較簡單,但有時也很實用。其頁面跳轉必須藉助 HTML 內部的超級鏈接和功能按鈕,對於比較簡單的幾個 HTML 文件也已經足夠了。如果 HTML 比較復雜,也可以使用分幀處理,同樣會作出很不錯的 chm 文件,就像我們進入一些有分幀頁面的網站時的操作方式一樣。如圖(9)。

四、製作較復雜的chm文件
在 windows98 中我們常見的 chm 文件多數具有目錄及索引,有的還有搜索和書簽,這在使用 chm 文件的過程中會比較方便。下面我們就來製作帶目錄、索引、搜索、書簽的 chm 文件。在這里我還將介紹一些常用的選項功能的解釋。

此類 chm 文件一般包含有多個 HTML 文件。與前面一樣,你需要先把網頁文件做好,放到硬碟一個文件夾中,如 test3。進入 HHW 後選新建項目,並指定新建項目文件的位置和文件名(如test3),在已經存在的文件中選中目錄中所有用到的HTML文件後,進入 HHW 主界面。

1、目錄文件的創建

按〔Contents〕選項卡,選擇〔Create a new contents file〕創建新的目錄文件,並命名它為 contents.hhc。然後進入目錄表編輯窗口,如圖(10)。

在目錄編輯窗口左側,從上到下排列有11個按鈕,前5個分別是:目錄表屬性設置、插入標題、插入頁面、編輯所選標題或頁面屬性、刪除標題或頁面,下面4個箭頭用來調整所選標題或頁面的位置及從屬關系,最後兩個分別是顯示 HTML 文件源碼和保存文件。

插入一個標題:按〔Insert a heading〕按鈕,彈出〔Table of Contents Entry〕對話框,如圖(11).

在〔Entry title〕中輸入標題內容,如「簡介」。按〔Add〕,在彈出的〔Path or URL〕對話框中選擇Title為「簡介」對應的 HTML 文件,如圖(12),按返回後一個標題就添加完成了。這里你也可以按圖(12)下面的〔Browse...〕指定前面沒有選擇加入的HTML 文件,或者直接在〔File or URL:〕中輸入。

在標題「簡介」下面再添加一個標題如「准備」:按〔Insert a heading〕按鈕,會彈出一個詢問是否在所選標題上面插入標題的對話框,我們按「否」,在〔Entry title〕輸入頁面標題「准備」,並按〔Add〕指定對應的 HTML 文件,返回後就又加了一個標題。

在標題「准備」下面插入一個頁面(或者是子標題)如「下載」:按〔Insert a page〕按鈕,在〔Entry title〕輸入「下載」,並按〔Add〕指定對應的 HTML 文件,返回。

同樣方法我們可以加入許多標題、子標題、頁面,並可以利用那4個箭頭按鈕來調整標題或頁面的位置及從屬關系。HHW 最多支持 9 個級別深度。

修改標題及改變標題圖標的方法:選中標題,按〔Edit selection〕按鈕,可以對其重新指定所關聯的 HTML 文件,在〔Advanced〕中通過下面的〔Image index〕改變標題的圖標。如圖(13)。

設置目錄屬性:按〔Contents properties〕按鈕以後我們可以改變目錄表顯示樣式等,使用默認設置就行。

所有標題創建完成後,按左下角的〔Save File〕按鈕,一個目錄表文件就創建完成了。如圖(14)。

2、索引文件的創建
與目錄文件的創建非常類似,只是索引文件中需要指定關鍵詞與 HTML 文件的關聯關系。請參考目錄文件的創建部分,不再贅述。

3、項目文件的設置
按〔Project〕選項卡,進入項目編輯窗口(即默認的HHW介面)。其左邊排列有7個按鈕,分別是:項目屬性設置、增加或刪除 HTML 文件、增加或改變窗口屬性定義、API信息、顯示 HTML 源碼、保存文件、保存文件並編譯。

我們按〔Change project options〕按鈕

⑥ java API的chm文件無法打開,怎麼辦呢,非得要用hh。exe嗎,我電腦上有hh.dll的。

點擊chm文件右鍵/. 找到一個 "解除鎖定" 的按鈕,然後確定就可以了

是的是的。。

⑦ 求Java大神解答17: 錯誤: 需要class, interface或enum import java.util.*;

這些順序都亂了。。應該主類里直接公有靜態了,import放最前面

閱讀全文

與java17chm相關的資料

熱點內容
解壓的密碼htm被屏蔽 瀏覽:502
冬天太冷冰箱壓縮機不啟動怎麼辦 瀏覽:82
手機打開vcf需要什麼編譯器 瀏覽:909
加密磁碟後開機很慢 瀏覽:270
長沙智能雲控系統源碼 瀏覽:256
阿里雲伺服器如何設置操作系統 瀏覽:999
超級命令的英文 瀏覽:782
做賬為什麼要用加密狗 瀏覽:585
考研群體怎麼解壓 瀏覽:156
linux修改命令提示符 瀏覽:226
圓圈裡面k圖標是什麼app 瀏覽:60
pdf加空白頁 瀏覽:945
linux伺服器如何看網卡狀態 瀏覽:317
解壓新奇特視頻 瀏覽:707
圖書信息管理系統java 瀏覽:554
各種直線命令詳解 瀏覽:864
程序員淚奔 瀏覽:147
素材怎麼上傳到伺服器 瀏覽:517
android百度離線地圖開發 瀏覽:191
web可視化編程軟體 瀏覽:294