日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
讓你得JBuilder眩起來

JBuilder是Borland公司推出得一款優(yōu)秀的JAVA開發(fā)工具,功能強(qiáng)大。但它只有Windows,Metal,CDE/Motif三種界面風(fēng)格,

長期觀賞皆殘害眼球(筆者個(gè)人觀點(diǎn)),面對漂亮的WinXP平臺(tái)和絢麗的Delphi7開發(fā)環(huán)境,生活在JBuilder中的JAVA程序員是否只有眼饞的份?

今天讓我們一起說“NO!”

一。準(zhǔn)備工作:

首先到http://www.incors.com/lookandfeel/try.php3下載Alloy Look&Feel,填寫好用戶名和電子郵件(千萬別填錯(cuò)了^_^),點(diǎn)擊"Submit Infomation"

一分鐘后檢查你的郵箱,將收到一封來自eval@incors.com的信。

附件中有一個(gè)alloylnf-1_2_1.zip(328K),將其保存;

同時(shí)注意在信的中文中有這么一行:Your license code for the evaluation period is:

2002/12/06#wes109cn@yahoo.com.cn#1f3beu5#180fl0 此許可代碼非常重要!

二。打造需要的jar文件

將alloylnf-1_2_1.zip解壓到一個(gè)目錄,其中包含一個(gè)doc文件夾,一個(gè)alloy.jar文件和一個(gè)readme.txt,

我們需要的是alloy.jar。

在alloy.jar所在的目錄下建立一個(gè)alloy.properties文件,編輯內(nèi)容為:

alloy.licenseCode=[license Code]

這里是

alloy.licenseCode=2002/12/06#wes109cn@yahoo.com.cn#1f3beu5#180fl0

運(yùn)行下面的命令:

jar -uvf alloy.jar alloy.properties

將alloy.properties添加到alloy.jar。(也可以使用WinZip,WinRAR等直接添加)

三。配置JBuilder

首先關(guān)閉JBuilder.

將更新后的alloy.jar復(fù)制到%JBuilder_Home%/lib/ext目錄(非絕對,只要jbuilder啟動(dòng)時(shí)可以找到就可以)下,我的是D:/JBuilder7/lib/ext.

打開配置文件:C:/Documents and Settings/wes/.jbuilder7/user_zh.properties (wes為用戶名),找到第8行

修改為browser;look_and_feel=com.incors.plaf.alloy.AlloyLookAndFeel,保存。

四。啟動(dòng)JBuiler

現(xiàn)在可以啟動(dòng)JBuilder欣賞一下了,如果啟動(dòng)過程中遇到Can't find LicenseCode,請檢查第二步中更新alloy.jar時(shí),

是否正確。

說明:

1.這里的Alloy Look&Feel是30天的試用版,網(wǎng)上有許多Open Source的Look&Feel可供使用,此文旨在拋磚引玉。

2.如果在JBuiler的Tools/IDE Options中切換到了其他的Look&Feel,需要關(guān)閉JBuiler后,重新修改user_zh.properties。

3.http://www.incors.com/alloyInf/jws/alloyDemo.jnlp是其界面風(fēng)格(需要用Java Web Start打開)。

#p#

讓JBuilder眩出個(gè)性

如何讓JBuilder的IDE使用這些外觀?

一:準(zhǔn)備工作。

下載Alloy 1.3并生成所需的Alloy.jar,具體方法請參考《讓你的JBuilder眩起來》(主要是加入一個(gè)alloy.properties文件)。

建立目錄E:/feels/lib (將Alloy.jar放在里面)

/src (存放源文件)

二:編寫所需的類文件。

1.使用Alloy提供的外觀。

這里以AcidTheme為例:

file://AcidThemeAlloyLookAndFeel.java

 
 
 
  1. package soft.wes.feels;
  2. import com.incors.plaf.alloy.*;
  3. import com.incors.plaf.alloy.themes.acid.*;
  4. public class AcidThemeAlloyLookAndFeel extends AlloyLookAndFeel{
  5. public AcidThemeAlloyLookAndFeel(){
  6. super(new AcidTheme());
  7. }
  8. }//end of file

保存上面的文件,注意package??!這里AcidThemeAlloyLookAndFeel.java應(yīng)當(dāng)放在E:/feels/src/soft/wes/feels/目錄下。

DefaultThemeAlloyLookAndFeel.java, BedouinThemeAlloyLookAndFeel.java, GlassThemeAlloyLookAndFeel.java 與上面的類結(jié)構(gòu)一樣,相信稍有JAVA基礎(chǔ)就可以自己寫出來。

2.使用自定義的外觀。

file://CustomOneAlloyLookAndFeel.java

 
 
 
  1. package soft.wes.feels;
  2. import java.awt.*;
  3. import com.incors.plaf.alloy.*;
  4. import com.incors.plaf.alloy.themes.custom.*;
  5. public class CustomOneAlloyLookAndFeel extends AlloyLookAndFeel{
  6. public CustomOneAlloyLookAndFeel(){
  7. super(CustomThemeFactory.createTheme(new Color(171, 177, 128),
  8. new Color(242, 242, 235),
  9. new Color(100, 103, 92),
  10. new Color(112, 142, 148),
  11. new Color(182, 204, 216),
  12. new Color(180, 208, 213)));
  13. }
  14. }//end of file

將上面的文件保存在E:/feels/src/soft/wes/feels 目錄下,程序中各個(gè)參數(shù)的具體含義請參考Alloy的API文檔。

三:生成所需的.jar文件。

這里使用ANT編譯并打包。

1.創(chuàng)建build.xml 和 build.properties文件。

build.properties

-----------------------------------------

#常用屬性設(shè)定

 
 
 
  1. srcsrc.dir=src
  2. buildbuild.dir=build
  3. liblib.dir=lib
  4. build.dir.classes=${build.dir}/classes
  5. classes.package = feels.jar
  6. src.package = feels_src.jar

------------------------------------------

build.xml

------------------------------------------

 
 
 
  1. srcdir="${src.dir}"
  2. destdir="${build.dir.classes}">
  3. basedir = "${build.dir.classes}"
  4. includes = "soft/**">
  5. basedir = "${src.dir}"
  6. includes = "soft/**">

------------------------------------------

關(guān)于ANT的使用,請自行參考相關(guān)的文章。

2.編譯并打包。

首先注意目錄結(jié)構(gòu)如下:

E:/feels/

 
 
 
  1. build.properties
  2. build.xml
  3. lib/Alloy.jar
  4. src/soft/wes/feels/
  5. DefaultThemeAlloyLookAndFeel.java
  6. BedouinThemeAlloyLookAndFeel.java
  7. GlassThemeAlloyLookAndFeel.java
  8. AcidThemeAlloyLookAndFeel.java

運(yùn)行命令:E:/feels>ant

輸出如下:

 
 
 
  1. Buildfile: build.xml
  2. prepare:
  3. [mkdir] Created dir: E:/feels/build
  4. [mkdir] Created dir: E:/feels/build/classes
  5. compile:
  6. [javac] Compiling 5 source files to E:/feels/build/classes
  7. package:
  8. [jar] Building jar: E:/feels/feels.jar
  9. [jar] Building jar: E:/feels/feels_src.jar
  10. BUILD SUCCESSFUL
  11. Total time: 12 seconds

四:在JBuilder中使用外觀:

如果你的JBuilder使用的是默認(rèn)的外觀,到Tools/IDE Options/Look and feel:選Metal,切換一下(不切換會(huì)找不到下面所說的行)后,關(guān)閉JBuilder(一定要先關(guān)閉)。將Alloy.jar和feels.jar復(fù)制到 JBuilder安裝目錄/lib/ext,修改C:/Documents and Settings/wes/.jbuilder7/user_zh.properties (wes為當(dāng)前用戶名),找到第8行,修改為:browser;look_and_feel=soft.wes.feels.CustomOneAlloyLookAndFeel(當(dāng)然,可以自由選擇任一個(gè)了),保存后退出。

重新啟動(dòng)JBuilder,就可以欣賞一下自己定制的漂亮的外觀了。

五:說明。

1.上面的方法在linux平臺(tái)也適用,需要修改的配置文件是/root/.jbuilder7/user_zh.properties(假設(shè)當(dāng)前的用戶為root)。

2.顯示的字體,背景,邊框等屬性都是可以修改的,這些就留給大家自己去研究好了,如果你設(shè)計(jì)出了超酷的外觀別忘了和大家一起分享呀。

3.如果覺的太靚了,Tools/Editor Options/Color/Editor color scheme: 選Classic,這個(gè)方案是最養(yǎng)眼的。

4.注意:修改后最明顯的“負(fù)作用”就是使用中心情愉悅,工作效率明顯提高。便宜你的BOSS了 ????

補(bǔ):最新的插件版(1.0),支持多種LookAndFeel,可以到http://www.www1.shareware-software.com/soft.htm下載。


分享標(biāo)題:讓你得JBuilder眩起來
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/dpisjhd.html