自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

讓你得JBuilder眩起來

開發(fā) 后端
JBuilder是Borland公司推出得一款優(yōu)秀的JAVA開發(fā)工具,功能強大。但它只有Windows,Metal,CDE/Motif三種界面風格,長期觀賞皆殘害眼球(筆者個人觀點),面對漂亮的WinXP平臺和絢麗的Delphi7開發(fā)環(huán)境,生活在JBuilder中的JAVA程序員是否只有眼饞的份?

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

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

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

 

一。準備工作:

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

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

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

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

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

二。打造需要的jar文件

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

我們需要的是alloy.jar。

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

alloy.licenseCode=[license Code]

這里是

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

運行下面的命令:

jar -uvf alloy.jar alloy.properties

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

三。配置JBuilder

首先關閉JBuilder.

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

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

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

四。啟動JBuiler

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

是否正確。

 

說明:

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

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

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

#p#

讓JBuilder眩出個性

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

一:準備工作。

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

 

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

/src (存放源文件)

二:編寫所需的類文件。

1.使用Alloy提供的外觀。

這里以AcidTheme為例:

 

file://AcidThemeAlloyLookAndFeel.java

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

 

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

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

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(171177128),  
  8. new Color(242242235),  
  9. new Color(10010392),  
  10. new Color(112142148),  
  11. new Color(182204216),  
  12. new Color(180208213)));  
  13. }  
  14. }//end of file 

 

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

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

這里使用ANT編譯并打包。

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

build.properties

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

#常用屬性設定

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

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

build.xml

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

  1. <?xml version="1.0" encoding="gb2312"?> 
  2. <project name="EasyMessage" default="package" basedir="."> 
  3. <property file="build.properties"/> 
  4. <path id="alloy.lib"> 
  5. <fileset dir="${lib.dir}"> 
  6. <include name="Alloy.jar"/> 
  7. </fileset> 
  8. </path> 
  9. <target name="prepare" description="初始化,生成目錄"> 
  10. <mkdir dir="${build.dir}"/> 
  11. <mkdir dir="${build.dir.classes}"/> 
  12. </target> 
  13. <target name="clean" description="清除目錄"> 
  14. <delete dir="${build.dir}"/> 
  15. </target> 
  16. <target name="compile" depends="prepare" description="編譯"> 
  17. <javac classpath="." 
  18. srcdir="${src.dir}" 
  19. destdir="${build.dir.classes}"> 
  20. <classpath refid="alloy.lib"/> 
  21. </javac> 
  22. </target> 
  23. <target name = "package" depends = "compile" description="打包"> 
  24. <jar jarfile = "${classes.package}" 
  25. basedir = "${build.dir.classes}" 
  26. includes = "soft/**"> 
  27. </jar> 
  28. <jar jarfile = "${src.package}" 
  29. basedir = "${src.dir}" 
  30. includes = "soft/**"> 
  31. </jar> 
  32. </target> 
  33. </project> 

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

關于ANT的使用,請自行參考相關的文章。

 

2.編譯并打包。

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

E:/feels/

  1. build.properties  
  2.  
  3. build.xml  
  4.  
  5. lib/Alloy.jar  
  6.  
  7. src/soft/wes/feels/  
  8.  
  9. DefaultThemeAlloyLookAndFeel.java  
  10.  
  11. BedouinThemeAlloyLookAndFeel.java  
  12.  
  13. GlassThemeAlloyLookAndFeel.java  
  14.  
  15. AcidThemeAlloyLookAndFeel.java  

 

運行命令:E:/feels>ant

輸出如下:

  1. Buildfile: build.xml  
  2.  
  3.  
  4. prepare:  
  5.  
  6. [mkdir] Created dir: E:/feels/build  
  7.  
  8. [mkdir] Created dir: E:/feels/build/classes  
  9.  
  10.  
  11. compile:  
  12.  
  13. [javac] Compiling 5 source files to E:/feels/build/classes  
  14.  
  15.  
  16. package:  
  17.  
  18. [jar] Building jar: E:/feels/feels.jar  
  19.  
  20. [jar] Building jar: E:/feels/feels_src.jar  
  21.  
  22.  
  23. BUILD SUCCESSFUL  
  24.  
  25. Total time: 12 seconds  

四:在JBuilder中使用外觀:

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

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

 

五:說明。

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

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

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

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

 

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

 

原文鏈接:http://blog.csdn.net/wes109/article/details/12929

責任編輯:林師授 來源: wes109的博客
相關推薦

2011-05-24 15:29:05

程序CC++

2020-09-29 07:54:05

Express 飛起

2011-04-13 10:51:58

MATLAB

2010-07-27 14:00:53

Flex ComboB

2011-05-04 11:26:47

優(yōu)化

2024-09-13 16:19:47

2013-06-18 10:21:43

云計算云服務公共云服務

2012-09-03 09:21:51

2025-04-15 00:00:00

2021-12-19 22:48:53

JavaScript開發(fā)代碼

2019-11-05 10:35:57

SpringBoot調(diào)優(yōu)Java

2025-03-28 03:20:00

MySQL數(shù)據(jù)庫搜索

2016-06-27 15:55:15

移動

2023-07-11 15:43:16

JavaScript技巧

2023-03-01 23:59:23

Java開發(fā)

2024-06-12 12:28:23

2022-03-04 00:08:00

數(shù)據(jù)數(shù)據(jù)安全安全

2021-04-19 16:15:35

開源開源工具

2024-11-25 18:00:00

C#代碼編程

2009-07-22 14:56:50

ERPVPNVPN加速
點贊
收藏

51CTO技術棧公眾號