Java開發(fā)工具Jcreator使用技巧總結(jié)
(包括本人的一點總結(jié)哦)
利用記事本和JDK開發(fā)Java程序雖然在理論上是完全可行的,但一般Java程序的開發(fā)都會借助一些工具加快開發(fā)速度。
Jcreator是一個小巧靈活的Java開發(fā)工具,它可將Java的程序的編寫,編譯,運行和調(diào)試集成進自身的環(huán)境中直接進行開發(fā),且無需進行環(huán)境變量的設(shè)定.我們可以直接在JCreator中編輯Java源文件,選擇相應(yīng)的菜單和點擊對應(yīng)的按鈕就可以完成Java程序的編譯,運行等工作,十分方便,由于Jcreator集成了編輯源文件,編譯,運行調(diào)試為一體,所以又被稱為IDE(Integration Developer Environment,集成開發(fā)環(huán)境),其他的具有類似特點的開發(fā)工具也被稱為IDE
1,Jcreator概述
(1)Jcreator的特點
Jcreator是共享軟件,用來開發(fā)基于Java的應(yīng)用程序,安裝后只有4M左右,且只需32M內(nèi)存即可運行
Java程序開發(fā)需要安裝Java的開發(fā)工具包(JDK),但Jcreator安裝程序本身并不附帶,所以需要先安裝jdk,才能利用Jcreator進行開發(fā).
(2)Jcreator的工程(project)和工作空間workspace
Jcreator利用工程(Project)管理相應(yīng)的文件,一個工程由多個Java源文件和其他一些文件組成,Jcreator中工程文件的擴展名為jcp
Jcreator的工作空間(Workspace)用來管理工程,一個工作空間中可以包含多個工程,Jcreator中工作空間文件的擴展名為jcw
Jcreator規(guī)定,一個工程必須包含在一個工作空間中.所以,當(dāng)我們創(chuàng)建一個工程時,Jcreator會自動給我們創(chuàng)建一個工作空間已包含當(dāng)前工程.JCreator在同一時刻只容許打開一個工作空間
Java文件,project和workspace之間的關(guān)系
Java源文件
class源文件
其它文件
工程文件
(jcp)
工作空間
(jcw)
2,Jcreator編輯界面的組成
文件視圖
類視圖
代碼視圖
輸出視圖
自定義工具
工程編譯按鈕
(1)文件視圖
文件視圖用來顯示工程中的所有文件,并且可以顯示當(dāng)前的工程名稱和工程所在的工作空間的名稱
一個工作空間中可以包含多個工程,但只能有一個活動工程.活動工程是指當(dāng)前起作用的工程.雙擊工作空間中的一個工程名字將使得該工程成為活動工程,活動工程的名字顯示為黑體,而非活動工程顯示為普通字體
在Jcreator要加入新文件需要利用"File"->"new"菜單或單擊"new"按鈕.
文件視圖圖解
New按鈕
工作空間
活動工程
非活動工程
視圖關(guān)閉按鈕
(2)代碼視圖
代碼視圖用來編輯工程文件的源代碼.在文件視圖中雙擊某個文件名稱,即可在代碼視圖中對該文件進行編輯Jcreator提供了代碼幫助的功能.即如果輸入相應(yīng)的方法或變量,代碼視圖可提供該方法或變量的動態(tài)提示.如果代碼提示不出現(xiàn),可能的原因有兩條:
JDK及相關(guān)類庫文件沒有正確設(shè)置,請參看設(shè)置JDK一節(jié)
書寫的代碼有錯誤
(3)類視圖
類視圖顯示了當(dāng)前顯示在代碼視圖中Java源文件的類的層次和類中的方法
雙擊某一方法將直接在代碼視圖中定位到該方法的定義處
(4)輸出視圖
輸出視圖主要用來輸出編譯相關(guān)的信息.如果有錯誤信息出現(xiàn),雙擊錯誤信息的第一行即可在源代碼中定位該錯誤.
在輸出視圖中定位出錯程序行
出錯的程序行
雙擊Out視圖中出錯信息首行可以在源代碼中定位錯誤行
(5)編譯按鈕和自定義工具
自定義工具按鈕
當(dāng)前文件編譯按鈕
工程文件編譯按鈕
編譯按鈕
只有將工程文件進行編譯之后,才能進行運行測試等工作
當(dāng)前文件編譯按鈕
此按鈕負責(zé)編譯當(dāng)前在源碼視圖中帶開的java源文件
工程文件編譯按鈕
此按鈕負責(zé)編譯工程中所有的java源文件
自定義工具按鈕
自定義工具主要是調(diào)用外界可執(zhí)行文件,來對JCreator的功能進行擴展
Jcreator的自定義工具設(shè)置的非常靈活,可以將Jcreator設(shè)置成為強大的Java開發(fā)工具
3 ,Jcreator中JDK的設(shè)定方法
設(shè)置JDK所在的路徑并引入所需的類庫
想要正常編譯Java應(yīng)用程序,必須首顯積確設(shè)置JDK的位置
在Jcreator安裝時,會詢問JDK的安裝文件夾,此時只要按它的安裝提示向?qū)?span lang="EN-US">,設(shè)定好JDK安裝文件夾的位置即可
如果在安裝時沒有設(shè)定JDK的位置,Jcreator也提供了手動設(shè)定JDK的方法,請參照以下步驟:
設(shè)置JDK步驟一
在Jcreator的主菜單中點擊"Configure"菜單中的"Options"菜單
在彈出的對話框中左側(cè)的導(dǎo)航樹中選中"jdk profiles"節(jié)點,如圖所示:
設(shè)置JDK步驟二
如果在右側(cè)的jdk列表中已存在jdk且顏色不為紅色,代表jdk已被正確設(shè)置.
如果jdk的名稱為紅色,則代表該jdk安裝有問題,可按"delete"按鈕將其刪除后按下面的步驟重設(shè)
如果列表中沒有已安裝的jdk或刪除了不合格的jdk,請點擊"new"按鈕,在彈出的對話框中找到你下載的jdk所在的根目錄,然后按"確認(rèn)"按鈕,如圖所示(圖中jdk被下載到了d:\java\jdk1.4目錄中)
選擇jdk所在路徑,然后按"確認(rèn)"按鈕后的圖示
點擊確定按鈕
設(shè)置JDK步驟三
在設(shè)置完成基本JDK之后,如果想在Jcreator中得到有關(guān)Java的相關(guān)幫助,則必須為當(dāng)前設(shè)定好的JDK加入幫助文檔
如果在JDK的安裝目錄下已經(jīng)存在一個名為docs的目錄,則Jcreator會自動將該目錄作為當(dāng)前JDK的幫助文檔目錄進行添加,此時點擊JDK Profile對話框中的"Document"選項卡應(yīng)該看到該目錄
如果jdk的幫助文檔不是安裝在JDK的docs目錄中,需要在Jcreator中手動加入.在Option對話框中再次選中設(shè)定好的jdk,點擊"Edit"按鈕
在彈出的"JDK Profile"對話框中選中"Document"選項卡,點擊"Add"按鈕,在彈出的對話框中選擇JDK文檔的安裝路徑,然后確定即可
設(shè)定JDK的幫助文檔
JDK幫助的使用方法
如果想獲取Java中系統(tǒng)某個類的方法的用法,可以Jcreator的編輯器中將光標(biāo)停留在該方法名稱上,然后按"Ctrl+F1",Jcreator會自動在JDK的幫助文檔中查找與關(guān)鍵字匹配的幫助內(nèi)容,在一個新的窗口中加以顯示
選擇JCreator的主菜單中的Help->JDK Help,在彈出的幫助對話框中點擊"Index"選項卡,然后按"generate"按鈕,JCreator會自動對JDK的幫助文檔進行分析,解析出其中的關(guān)鍵字,將這些關(guān)鍵字列在下方的列表框中.可以在輸入框中輸入需查找的關(guān)鍵字,系統(tǒng)會自動匹配相應(yīng)JDK文檔中的關(guān)鍵字,找到后,雙擊關(guān)鍵字或選中對應(yīng)的關(guān)鍵字之后按"顯示"即可顯示相關(guān)的幫助內(nèi)容.當(dāng)然,也可以直接點擊"Java API"選項卡,在其中的列表框中選擇相應(yīng)類所在的包進行查詢
JDK幫助的版本越新,所提供的幫助內(nèi)容全面.JDK1.4的幫助文檔內(nèi)容遠多于JDK1.1.8幫助文檔的內(nèi)容,在JDK1.4的幫助文檔中利用Index選項卡查找方法的使用說明十分方便
利用Java Doc獲得幫助
Jcreator中多個JDK的優(yōu)先級
在Jcreator中,可以設(shè)置多個JDK,只有處于最上的一個JDK才是當(dāng)前起作用的JDK
如果想更換其他JDK,可以在Option對話中的JDK列表中選中相應(yīng)的JDK,然后點擊右側(cè)"up"按鈕,直到它移動到最上面為止
每個JDK的幫助文檔都是和相應(yīng)的JDK一一對應(yīng)的.只有在JDK列表最上面的JDK文檔才能被用戶使用
當(dāng)前JDK和備選JDK
處于列表最上方的JDK是當(dāng)前Jcreator用來對Java源程序進行編譯的JDK
Up和Down按鈕可用來改變當(dāng)前JDK
Jcreator使用技巧
技巧1:建立空項目進行Java編程
在進行編程的時候最好首先建立一個空項目,然后在這個空項目里,編輯自己的Java程序;其實這是一個很好的習(xí)慣,你可以在這個項目里建立你自己的包,把你所編輯的源程序程序,按功能的不同分別放進不同的包里;這樣在你學(xué)習(xí)Java一定長的時間后,你就擁有了一個屬于你自己的包,這對你以后學(xué)習(xí)或查相關(guān)代碼就很方便。
還有一個要提醒大家的是在一個項目中如果有許多小程序的話,那么只有一個為激活的程序,所以你如果要運行其他程序時必須把那個程序激活(具體怎么激活,就是在各個項目右擊,應(yīng)該有個什么Sets as…)。
技巧2: Jcretor對JDK的幫助文檔提供了很好的支持
通過Jcretor你可以很方便的即時查閱JDK幫助文檔!且這個功能可以實現(xiàn)網(wǎng)頁直接在Jcreator的編輯窗口里顯示,而不用另外打開任何瀏覽器進行瀏覽。(Jcreator的這個特點我十分喜歡,據(jù)我所知Eclipse好象沒有提供這個功能),說了這么久相信大家一定會問,你這個功能到底怎么使用了?別急,馬上你也會掌握這個技巧。
不知道大家是否記得在我們裝完Jcreator后,第一次運行Jcreator時,系統(tǒng)會要求你指定JDK的安裝路徑;其實如果大家記得的話,在設(shè)置好了JDK的安裝路徑后,還會要求你提供一個DOCS的路徑。對,要的就是這個!下面讓我來告訴你怎么設(shè)置這個路徑:
首先,從SUN公司網(wǎng)站下載對應(yīng)的JDK文檔(已提供,只需解壓到Java相應(yīng)的文件夾就可以了)
其次,在JDK安裝目錄(如,我的安裝目錄為D:/j2sdk
再次,就是使用Jcretor發(fā)揮JDK幫助文檔的作用。這正是我要說的重點,讓我來告訴你具體怎么使用這個功能吧。
當(dāng)你在Jcreator中編寫程序或看別人的原代碼的時候,肯定會碰到不熟悉或不知道的類或方法,這個時候你用鼠標(biāo)選中你要查詢的類名或方法名,然后點擊Jcretor菜單欄里的Help菜單下面的JDK Help,這時你會發(fā)現(xiàn)你所要查詢的資料馬上就在Jcreator中以網(wǎng)頁的形式顯示出來了。是不是發(fā)現(xiàn)很簡單,是不是覺得可以跟CHM格式的JDK文檔相媲美!就是這么簡單!
(這個最好在第一次安裝的時候就選擇好路徑,不然的話以后在全英文的Jcreator中很難找到相應(yīng)的配置,我找了很久,找到了,大家如果沒有配置好,請Q我了)
技巧3: 這個技巧似乎和技巧2有點類似
歸根揭底就是為了實現(xiàn)網(wǎng)頁文件直接在Jcreator編輯窗口中顯示,而免去另外打開其他瀏覽器工具的麻煩。其實這個功能主要是為了方便編寫JAVA APPLET小程序的程序員的。
當(dāng)編寫好一個APPLET程序后,總要通過網(wǎng)頁來觀察程序的結(jié)果,這時用Jcretor編寫一個HTML原文件并保存,這時會發(fā)現(xiàn)在Jcreator編輯窗口最左邊的File View窗口中會出現(xiàn)相應(yīng)的文件名,選中這個文件,單擊右鍵再點擊其中的View in Browser菜單項,不久你所選的HTML文件即在Jcretor中顯示出來。用這個方法比起你用瀏覽器來打開這個HTML文件,是不是感覺方便多了。
(實際上我個人認(rèn)為,這還不是最簡單的,其實在使用最新版的Jcreator中只要我們選擇新建一個applet程序,則Jcreator已經(jīng)為我們編寫了一定的代碼,而且包括html的代碼,我們只需運行html的程序就可以見到小程序查看器了。)
順利寫于2008年11月2日(其中有部分摘自網(wǎng)上)
博客中的一些下載已經(jīng)放到了百度云了,請根據(jù)需要下載。【點我去百度云下載】
最后弱弱地說一下,如果可以的話,轉(zhuǎn)載請?zhí)峁┏鎏? ),謝謝。
